当前位置:  开发笔记 > 编程语言 > 正文

图像处理服务器

如何解决《图像处理服务器》经验,为你挑选了1个好方法。

我正在寻找一个免费的,最好是开源的http 图像处理服务器.即我会发送一个这样的请求:

http://myimageserver/rotate?url=http%3A%2F%2Fstackoverflow.com%2FContent%2FImg%2Fstackoverflow-logo-250.png&angle=90

它将返回旋转的图像.想要的功能:

服务器端缓存

几个操作/效果(如缩放,水印等).越多越好.

POST支持提供图像(而不是服务器GETting它).

不同的输出格式(PNG,JPEG等).

批量操作

它会是这样的,但是免费且不那么肥皂.有什么这样的,还是我问得太多了?



1> Lilith River..:

该ImageResizing.Net库既是一个.NET库和IIS模块.无论您喜欢什么,它都是图像服务器或图像库.

它是开源的,在麻省理工学院风格的许可下,并由插件支持.

它具有出色的性能,并支持3个管道:GDI +,Windows Imaging Components和FreeImage.WIC是最快的,可以在15ms内完成一些操作.它支持磁盘缓存(最多100万个文件),并且兼容CDN(Amazon CloudFront非常理想).

它具有非常人性化的URL语法.防爆.image.jpg?width=100&height=100&mode=crop.

它支持调整大小,裁剪,填充,旋转,PNG/GIF/JPG输出,边框,水印,远程URL,亚马逊S3,MS SQL,亚马逊CloudFront的,分批操作,图像过滤器,磁盘高速缓存,和许多其他有趣的东西,如缝雕.

它不支持POST传送图像,但使用插件很容易.您是否通常不想存储通过POST传送的图像,而不仅仅是回复结果的POST命令?

[披露:我是ImageResizer的作者]

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有