久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 使用了ImageMagick之后,上傳黑白灰色的圖片后水印也變灰了 [打印本頁]

作者: 沒太多的話    時間: 2020-12-24 16:49
標題: 使用了ImageMagick之后,上傳黑白灰色的圖片后水印也變灰了
本帖最后由 沒太多的話 于 2020-12-24 16:49 編輯

使用了ImageMagick之后,上傳部分黑白灰色的圖片后,整個圖片都變成了灰度模式。(具體現象就是圖片上的彩色水印也變成灰色了,如下圖)。請問各路大神有沒有解?
(, 下載次數: 30)
作者: Killer    時間: 2020-12-24 17:09
從您上傳的圖看,水印是正常的呀
作者: 沒太多的話    時間: 2020-12-25 11:38
Killer 發表于 2020-12-24 17:09
從您上傳的圖看,水印是正常的呀

圖片上面一個灰色的水印是我網站用了ImageMagick之后上傳的。下面那個彩色的是這個論壇的
作者: Killer    時間: 2020-12-25 11:55
ImageMagick兼容性不如GD,如果存在各種奇怪的狀態,和ImageMagick本身關系比較大
作者: 沒太多的話    時間: 2020-12-28 11:48
Killer 發表于 2020-12-25 11:55
ImageMagick兼容性不如GD,如果存在各種奇怪的狀態,和ImageMagick本身關系比較大 ...

我覺得他們應該不會出現這種把水印改變顏色的情況吧,您可以先用我上傳的圖片試一下,再試一下其他使用ImageMagick的cms會不會出現這個情況。反正使用wordpress是正常的。
作者: 專家    時間: 2020-12-29 17:46
沒太多的話 發表于 2020-12-28 11:48
我覺得他們應該不會出現這種把水印改變顏色的情況吧,您可以先用我上傳的圖片試一下,再試一下其他使用Im ...

可以對比一下兩個程序生成出來的文件大小,因為黑白圖片可以使用更簡單的色彩空間以保持更小的體積,imagemagick很可能打開圖片以后未修改這部分參數直接加入水印,水印就會適配這個空間,從而也變成黑白的。也許不是bug。
作者: allthebest    時間: 2020-12-30 07:14
沒太多的話 發表于 2020-12-28 02:48
我覺得他們應該不會出現這種把水印改變顏色的情況吧,您可以先用我上傳的圖片試一下,再試一下其他使用Im ...

wordpress用ImageMagick是正常的。喜歡就用wordpress去。

Discuz x 支持ImageMagick不好已知道,就別用ImageMagick,用GD吧!
作者: 沒太多的話    時間: 2020-12-30 09:24
專家 發表于 2020-12-29 17:46
可以對比一下兩個程序生成出來的文件大小,因為黑白圖片可以使用更簡單的色彩空間以保持更小的體積,imag ...

仔細分析發現discuz的imagemagick上傳同一張黑白圖片生成的圖片變成了灰度模式,圖片大小比WordPress生成的圖片小一點。
作者: 沒太多的話    時間: 2020-12-30 09:29
allthebest 發表于 2020-12-30 07:14
wordpress用ImageMagick是正常的。喜歡就用wordpress去。

Discuz x 支持ImageMagick不好已知道,就別用I ...

我用WordPress只是測試用,看看是否像管理員說的那樣是imagemagick的鍋。
難道知道支持不好就不能提出bug改進嗎,就該讓它一直存在?
找到問題并解決問題才會讓它變得更好,
作者: allthebest    時間: 2020-12-30 18:27
沒太多的話 發表于 2020-12-30 00:29
我用WordPress只是測試用,看看是否像管理員說的那樣是imagemagick的鍋。
難道知道支持不好就不能提出bug ...

這不是Discuz x 問題,不是bug;而是imagemagick問題。
作者: 專家    時間: 2021-1-1 17:43
沒太多的話 發表于 2020-12-30 09:24
仔細分析發現discuz的imagemagick上傳同一張黑白圖片生成的圖片變成了灰度模式,圖片大小比WordPress生成 ...

那應該就是了,估計是imagemagick的邏輯保留了原有圖片的色彩空間,并讓插入的水印適配了此空間。
作者: 沒太多的話    時間: 2021-1-4 10:07
專家 發表于 2021-1-1 17:43
那應該就是了,估計是imagemagick的邏輯保留了原有圖片的色彩空間,并讓插入的水印適配了此空間。 ...

所以就沒有解決辦法了對嗎?
作者: 專家    時間: 2021-1-5 15:54
沒太多的話 發表于 2021-1-4 10:07
所以就沒有解決辦法了對嗎?

意思就是,這應該是功能而不是bug。
作者: 沒太多的話    時間: 2021-1-5 17:13
專家 發表于 2021-1-5 15:54
意思就是,這應該是功能而不是bug。

這個功能應該需求的人少吧,無奈的表情!




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0