《 在
yaoy...@www.cn.nctu.edu.tw (yaoyu) 的大作中提到: 》
: 【 在
Martin...@cis.nctu.edu.tw (三少爺的劍) 的大作中提到: 】
: : 如題,我需要寫一個程式把彩色的BMP檔轉成256灰階,
: : 請問有人知道該怎麼弄嗎?乘乘除除就好了嗎?
: : 多謝指教
: : 三少爺的劍
: 將RGB想成3D之X,Y,Z軸,則BMP的RGB為(r,g,b)與座標(u,u,u)距離最小時的u
: 即為灰階值
Y = 0.29900 * R + 0.58700 * G + 0.11400 * B
整數化
Y = ( 9798R + 19235B + 3735B) / 32768
R=Y
G=Y
B=Y
就搞定了
--
~ 莫 道 老 來 方 學 道 , 孤 墳 多 是 少 年 魂 ~
~ 莫 言 命 休 再 唸 佛 , 極 樂 無 有 狂 大 德 ~
[m [1;31m※ 來源:‧蛋捲廣場 bbs.tku.edu.tw‧[FROM: 163.13.127.121] [m