Persits.Jpeg CMYK-to-RGB

这几天发现有几个用户上传的图片显示一个“红叉叉”,用迅雷下载一看,原来图片的“模式”是CMYK,这样的模式是不能在IE中正常显示的。

我想起能不能用程序自动转换呢?

在网上看到利用Persits.Jpeg可以完成:

(注意,如果使用toRGB方法,会占用很多的CPU,所以我还是决定不使用这个方法了。)

‘ 快速的
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2
Jpeg.ToRGB

‘ 很慢的
Jpeg.ToRGB
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2f

如果图片已经是一个的RGB,该方法不采取任何行动。

2009-03-08

时间: 2024-10-08 11:40:15

Persits.Jpeg CMYK-to-RGB的相关文章

persits.jpeg 水印组件

官方下载的persits.jpeg 都须要注冊.不然就有时间限制.可今天须要个persits.jpeg 破解版安装到server上,可百度了半天也没找到.最后还是找到了. 很捧的水印组件,玩server的人都知道,不再反复介绍了.不知道的请自行查找相关介绍. 官方站点http://www.aspjpeg.com/ 最新版本号v1.801 官方下载http://www.persits.com/aspjpeg.exe 提示在安装过程会出现一个框.你输入注冊码17361-38566-42221就可以

RGB,CMYK,HSB各种颜色表示的转换 C#语言

Introduction Why an article on "colors"? It's the same question I asked myself before writing this series. The fact is, in .NET, there are only two color formats that can be used: the RGB color model and the HSB color model. Those two are encaps

【C#】RGB转CMYK

由于目前印兔项目中的在线设计功能设计出来的产品颜色模式不确定,但是客户设计出来的产品需要发送到印厂的客户端去下载并且印刷,只有CMYK颜色模式的产品才能正确印刷,所以需要判断产品的颜色模式是否为CMYK,如果不是就将产品的颜色模式转为CMYK模式. 首先需判断目前产品的颜色模式 1 Image img = Bitmap.FromFile("图片路径", true); 2 3 PixelFormat pf = (PixelFormat)img.PixelFormat; 4 if (pf.

CMYK

前面我们都在学习有关RGB的内容,RGB色彩模式是最基础的色彩模式,所以RGB色彩模式是一个重要的模式.只要在电脑屏幕上显示的图像,就一定是以RGB模式.因为显示器的物理结构就是遵循RGB的.我们还接触了灰度色彩模式,它有自身的一些特性,使得它也被应用在了对通道的描述上.以后还会学到有关它其他的应用.除此之外还有一种CMYK色彩模式也很重要.CMYK也称作印刷色彩模式,顾名思义就是用来印刷的.它和RGB相比有一个很大的不同:RGB模式是一种发光的色彩模式,你在一间黑暗的房间内仍然可以看见屏幕上的

RGB的三维模型与渐变色-颜色系列之一

一.前言 以下与颜色相关的日志记录了俺学习颜色的有关容,限于编写时的水平,难免存在缺点与错误,希望得到朋友.同行和前辈的指教,非常感谢.1.  RGB的三维模型与渐变色-颜色系列之一2.  <颜色代码自调器>的构成及其操作-颜色系列之二3.  H型各颜色代码渐变的调色规律-颜色系列之三4. 教你如何分析颜色代码的颜色-颜色系列之四5. GIF综述及彩信格式-颜色系列之五6.  颜色代码-色卡-带中文名颜色代码汇总-颜色系列之六 7.  十六进制速记的html颜色代码-已命名颜色 二.问题的提出

流媒体 3——彩色数字图像基础

1. 视觉系统的颜色感知 颜色是视觉系统对可见光的感知结果.可见光是波长在380 nm-780 nm之间的电磁波,我们看到的大多数光不是一种波长的光,而是由许多不同波长的光组合成的.(1).眼睛本质上是一个照相机.人的视网膜(human retina)通过神经元来感知外部世界的颜色,每个神经元或者是一个对颜色敏感的锥体(cone),或者是一个对颜色不敏感的杆状体(rod).(2).红.绿和蓝三种锥体细胞对不同频率的光的感知程度不同,对不同亮度的感知程度也不同,人们可以使用数字图像处理技术来降低数

乱谈常见图像格式

作者:马健邮箱:[email protected]发布:2013.02.15最后更新:2013.02.19 目录一.BMP二.GIF.PNG三.JPEG(JPG)四.JPEG 2000五.TIFF六.DjVu七.PDF八.小结 CEP.CV.UV中都支持多种图像格式,因此经常有人问我相同的问题:不同的图像格式究竟有什么不同?保存图像的时候究竟应该选择哪种图像格式? 本文希望能够对以上问题给出浅显的回答,当然是否已经浅到能让您理解的程度,就要看造化了. 一.BMP BMP是微软提出的一种图像格式,

iOS之绘制像素到屏幕

译注:这篇文章虽然比较长,但是里面的内容还是很有价值的. 像素是如何绘制到屏幕上面的?把数据输出到屏幕的方法有很多,通过调用很多不同的framework和不同的函数.这里我们讲一下这个过程背后的东西.希望能够帮助大家了解什么时候该使用什么API,特别是当遇到性能问题需要调试的时候.当然,我们这里主要讲iOS,但是事实上,很多东西也是可以应用到OSX上面的. Graphics Stack 绘制屏幕的过程中又很多都是不被人了解的.但是一旦像素被绘制到屏幕上面,那么像素就是有3种颜色组成:红绿蓝.这3

IOS 开发:绘制像素到屏幕

像素是如何绘制到屏幕上面的?把数据输出到屏幕的方法有很多,通过调用很多不同的framework和不同的函数.这里我们讲一下这个过程背后的东西.希望能够帮助大家了解什么时候该使用什么API,特别是当遇到性能问题需要调试的时候.当然,我们这里主要讲iOS,但是事实上,很多东西也是可以应用到OSX上面的. Graphics Stack 绘制屏幕的过程中又很多都是不被人了解的.但是一旦像素被绘制到屏幕上面,那么像素就是有3种颜色组成:红绿蓝.这3个颜色单元通过特定的强弱组合形成一个特定的颜色.对于iPh