看板 [ MATLAB ]
討論串[問題] 請問如何自已寫出直方圖?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者BrianCashman (最強⑨番-さるの)時間16年前 (2009/09/12 18:04), 編輯資訊
0
0
0
內容預覽:
^^^^^^ 1:256 ^^^^^^ ==x(a) ^^^^^^^^^ x(a)=x(a)+1. 不用hist之無迴圈法 (效能請自行量測). x(256)=0;. [v i]=unique(sort(datar(:)));. x(v+1)=diff([0;i]). --. 發信站: 批踢踢實

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者llewxam (鋼琴中的大賦格)時間16年前 (2009/09/12 13:39), 編輯資訊
0
0
0
內容預覽:
是我的話會這樣寫. m = reshape(datar, 1, sdata(1) * sdata(2));. hist(m, 0:255). 不知道這樣會不會比較快?. --. ▎●▅▅ ●▅▅ ●▅▅. ▎●▅ ▅ ▎●▅▅▅ ▇▇▇▇ ▎●▅▅ ▎ ▎ . ▇▇▇ ▇ ▇▇▇▇ ▎●▅▅ ▇▇
(還有10個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者likedoudou (思考中....)時間16年前 (2009/09/12 13:00), 編輯資訊
0
0
0
內容預覽:
因為需要利用到直方圖. 所以需要自已寫一個像hist函式的程式. 先設一個x矩陣0-255的值. 之後根據影像的長寬度去讀取. 最後希望能讀到的值與x相同的累加. 但在if的地方一直出錯. 所以麻煩各位matlab高手幫忙指正了 >"<. 謝謝.... 附上程式..... x=[0:255];. f
(還有20個字)
首頁
上一頁
1
下一頁
尾頁