我的問題是:
P25中間…will return three values, but because g is a single two-dimensional matrix, all three values will be the same.
這裡的return和all three values will be the same是什麼意思?
uint8(8-bit無號整數)、Bit planes還是不太懂它在做什麼。
從剛開始接觸Matlab是用中文的那本,後來又買了原文的(上課會用到),
我覺得大家都有點太鑽研原文書而忽略了那本中文書!
有些指令都有中文的說明(雖然看了還是不太懂)= =
原文書以show圖為多(修改圖的指令),
中文書則是較偏向數學函數的指令與圖形。
至少到現在也學會了show圖、變白、變暗、變亮、馬賽克的小技巧,
若要幫別人的照片增添些許的變化,我想是派得上用場!
uint8(8-bit無號整數)
回覆刪除如你所翻的一樣
是一個8 bit的無號整數
8 bit是指 2的8次方 = 256
無號數,計算機結構老師也有說到是
沒有正負號的整數
所以那個意思是 他是沒有正負號的整數
它最高可以到256
即它的range是0~255
=========================
will return three values, but because g is a single two-dimensional matrix, all three values will be the same.
這是是在說明
impixel(g,100,200)
這個指令
他說執行這個指令後,他會回傳三個數值,但是因為g矩陣是一個單一的二維矩陣,所以所有第三個值都會是一樣的
他所謂三個數值是指R、G、B values 的像素值(pixel)在colum100, row200的位置
但是因為他的g矩陣是用灰階image
是個二維矩陣,所以他回傳的三個R、G、B values,都會是在第100行第200列的那個值。
==============================
不曉得這樣解釋能了解嗎?
不能的話,只好請教老師了。
return 指的是這個指令的輸出為何? 一般來說, impixel (a, 200, 100) 會傳回(return) a 這個彩色影像在(200, 100)這個位置的 RGB 三個色彩值, 但如果 a 是灰階影像時, (灰階影像就只有 2 維的矩陣資料, 因此無法傳回三個不同的 RGB 色彩值, 因此只能傳回三個相同的灰階度。
回覆刪除