2010-01-07 121 views
4

我需要將RGB(jpg)灰度CMYK僅轉換爲黑色通道(K)。圖像轉換

我試圖用imageglue做到這一點,但結果並不是我所期待的,因爲它使用C,M和Y通道轉換灰度,並將黑色通道保留爲0%。

我需要的是如果任何人有在使用.net中的任何其他庫/ API的經驗可以工作?

+1

你究竟在努力完成什麼? – 2010-01-07 20:33:56

+0

「RGB(jpg)灰度CMYK」令人困惑?你的形象究竟是什麼? RGB還是CMYK? – mloskot 2010-01-23 20:39:52

回答

0

你有triedAForge.Net

還有ImageMagick的,用於圖像處理的C++框架,具有NET包裝(谷歌MagickNet)

0

我發現bitmap transform classes在嘗試進行一些圖像格式轉換時很有用,但是... CYMK是可以解決的最複雜的轉換之一,因爲有多種方法可以表示某種顏色。特別是相等的CYM百分比可以爲您提供相當於相同百分比K的灰色陰影。打印機通常使用基於CYMK進行歸一化的底色去除/變換,以便從CYM中獲取較大的通用百分比並將其轉換爲K.這是假設的給更純的黑人和灰色的音調。因此,即使您的灰度圖像只使用CYM和零黑色通道,但在使用脫色功能將其送到打印機時,仍然可以使用除K之外的其他任何值進行打印。