图形处理解决方案专题

文字水印的添加、透明化、缩放等

http://www.codeproject.com/KB/GDI-plus/TransparentImageWatermark.aspx

  Gif动画

为Gif 动画添加文字,Gif动画翻转、单色化,多幅gif组合

http://www.codeplex.com/GifUtility

 Image Processing Lab in C# 

这个库功能强大,包括了众多的滤镜效果,以及图像翻转、缩放等。有意思的是,似乎还可以数图像当中的图形对象(例如,竖线数目)。

http://www.codeproject.com/KB/GDI-plus/Image_Processing_Lab.aspx

这个库使用了 AForge.NET 库,所以强大的好像是 AForge,来看看AForge.NET :

 AForge.NET

http://code.google.com/p/aforge/

这是一套C#的开发框架,主要支持计算机图像与人工智能领域,例如图像处理、神经网络、遗传算法(genetic algorithms)、机器学习等。

AForge.NET is a C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, machine learning, etc.

At this point the framework is comprised of 5 main and some additional libraries: AForge.Imaging – a library for image processing routines and filers; AForge.Neuro – neural networks computation library; AForge.Genetic – evolution programming library; AForge.Vision – computer vision library; AForge.Machine Learning – machine learning library.

这是与AForge相关的一些链接: AForge.NET open source framework Image Processing Lab in C# Motion Detection Algorithms Hands Gestures Recognition Neural Networks on C# Evolution computations on C# IPLab Project

 Creating a Watermarked Photograph with GDI+ for .NET

为照片添加文字、图像水印

http://www.codeproject.com/KB/GDI-plus/watermark.aspx

 Build a Simple Watermarking Utility in C#

http://www.codeproject.com/KB/cs/BuildWatermarkUtility.aspx

特点是有不同类型的图像文件格式的相互转换,可以添加文字水印

  Build a Simple Watermarking Utility in Visual Basic 2005

http://www.codeproject.com/KB/vb/BuildWatermarkUtilityVB.aspx

与上面的技术一样,是一个人写的

 Watermark Website Images At Runtime

http://www.codeproject.com/KB/aspnet/httpImageHandler.aspx

采用 HTTP Handlers 技术,在图像被访问时动态添加水印。

感觉:这样做原始图像可以不受影响,但是代价太大了。

ASP.NET Watermarker Module

http://www.codeproject.com/KB/aspnet/InsertionModules.aspx

使用 HttpModule 技术的解决方案,缺点如上。

 Using Trigonometry and Pythagoras to WaterMark an Image

http://www.codeproject.com/KB/audio-video/TrigWaterMark.aspx

给图像添加一个从右上到左下的斜的文字水印

 A C# image enhancement filters library

http://www.codeproject.com/KB/cs/yael_image_filters.aspx

这篇文章很有意思,作者创建了一个C#的图像类库,主要功能包括 Resize Rotate Grayscale Rounded Corners Boxing Drop Shadow Polaroid frame Text and wartermark captions Image watermark Floor Reflection FishEye Skew And more to come...

看看这些功能,觉得很值得一试

如果感兴趣,下面是它的作者建立的主页,有例子和代码下载。

http://www.dotnetclan.com/zrlabs/yael/YaelMain.htm 

 ImageMagick

http://www.imagemagick.org/script/index.php

开源的图像处理库,非常强大!看看介绍

支持超过100种图像文件格式,可以从命令行执行。有几乎所有常见语言的开发库。并且已有专著面世,专门讲关于它的开发。

  Applying a watermark to a Textbox in a Web Application

 http://www.codeproject.com/KB/aspnet/TextBoxWaterMark.aspx

给文本框加上水印背景,不知道有什么用?

 Porcupine  (箭猪?为什么起这个名字)

http://www.codeproject.com/KB/graphics/Porcupine.aspx

这个文章讨论的水印技术不是一般网络开发意义上的水印,而是更加学术化的水印技术,包括可见水印与不可见水印。以及信息隐写术。

 Easily turn a ListView into a nicely printed report, complete with print preview

http://www.codeproject.com/KB/miscctrl/ListViewPrinter.aspx

将自己的列表视图转换为一个漂亮的打印版,并且加上水印(“仅供阅读”之类)

  Batch Image

http://www.codeproject.com/KB/cs/batchimage.aspx

批量处理图片,处理的过程当中可以添加水印、文字等

 Capture Entire Web Page

http://www.codeproject.com/KB/vb/WebCapture.aspx

按照自定义的图像文件格式抓取一个网站的页面,在抓取的过程当中可以嵌入水印。很不错的文章!

  A Perpetual Calendar Generator... well... at least until the year 2099!

http://www.codeproject.com/KB/applications/pcalgen.aspx

可以生成日历的代码,加上图像,看起来不错

   IconLib - Icons Unfolded (MultiIcon and Windows Vista supported)

http://www.codeproject.com/KB/cs/IconLib.aspx

分析研究了图标文件的生成与处理过程,甚至包括了PE文件格式的分析。作者还画出了详细的设计图,写得很细,难得的好文章。

  A Bitmap Manipulation Class With Support For Format Conversion, Bitmap Retrieval from a URL, Overlays, etc.

http://www.codeproject.com/KB/graphics/bitmapmanip.aspx

图像处理类,可以指定一个水印图标的网址,给图像加上这个水印。

 Vertical Labels in Web Pages

http://www.codeproject.com/KB/custom-controls/VerticalLabel.aspx

采用图像技术,为网页添加竖直 Label

 Super ImageList and ToolBar generator

http://www.codeproject.com/KB/applications/TBar.aspx

批量生成图标之类的东西(例如一组图标,可以设置色调,为其产生不同状态下的图像)

 Gallery Server Pro - An ASP.NET Gallery for Sharing Photos, Video, Audio and Other Media

http://www.codeproject.com/KB/web-image/Gallery_Server_Pro.aspx

Gallery Server Pro 是个完整的多媒体管理网站系统

 An application to create interesting and fully customizable web photo gallery

http://www.codeproject.com/KB/cs/Extendedwebgallery.aspx

可以根据图像源,快速生成 html 格式的相册页面,包括添加水印,添加边框等等效果

 Media Handler

http://www.codeproject.com/KB/aspnet/MediaHandler.aspx

可以将视频转换为flv,并且可以为图像、视频添加水印,可以抓取视频的剪辑作为图标。

 WaterMarker

http://www.codeproject.com/KB/applications/WaterMarker.aspx

基于 VC++ 的水印生成

posted @ 2013-06-02 13:20  xidongs  阅读(714)  评论(0编辑  收藏  举报