图形处理解决方案专题
文字水印的添加、透明化、缩放等
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++ 的水印生成