close

標題:

aa.jpg

 

此文章來自奇摩知識+如有不便請留言告知

多媒體記憶空間大小的問題

發問:

儲存下列何種影像組合所需的記憶空間各為多少? (1) 640*480像素的24位元全彩影像 (2) 800*600像素的256色影像 (3) 1240*768像素的灰階影像 (4) 1400*800像素的黑白影像 更新: 24位元不能換成2的整數次方 所以我不懂 更新 2: 所以其它256色是8位元 灰階8位元 黑白1位元 這樣去相乘對吧?

最佳解答:

correctly caculate : width_bytes = fetch qotient ((width x pixel +31) /32) x 4 ; total = width_bytes * height; 1. width_bytes = fetch qotient (( (640 x 24 + 31 ) /32 ) = 480 ; = 480 x 4; total = 480 x4 x480= 921600 bytes 921.6kbytes width * height * ( pixel /8 ) is wrong, because memory boundary must 4 multiple. such as: resolution 642 * 480 24bit colors width_bytes = fetch qotient (( 642 x 24) + 31)/32 = 482 = 482 x 4 total = 482 x 4 x 480 = 925440 bytes if use 642 x 480 x (24/8)= 924480 bytes , the method is error. other induction

其他解答:

就把數字乘起來就好... 妳不會連乘法也不懂吧? 2013-07-01 08:23:43 補充: 24bit = 3byte 這樣下去算即可。 灰階不一定是 8bit,也有 10bit 或 12bit 的。 通常正式的醫療系統用來看 X 光片的螢幕,至少會有 10bit 灰階。8081B933AEEFE995

arrow
arrow
    創作者介紹
    創作者 bgdwze3 的頭像
    bgdwze3

    bgdwze3的部落格

    bgdwze3 發表在 痞客邦 留言(0) 人氣()