[問題] 如何將直方圖的函數寫成方程式已回收

看板MATLAB作者 (傻孩子)時間16年前 (2010/03/21 19:36), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/2 (看更多)
假設一個灰階數為L的影像X,共有N個總像素數, 灰階範圍為0,1,…..,L-1,則這個影像的機率密度函數為 P(k)=nk/N , for k=0,1,....L-1 (1) 其中Xk為nk為灰階為k的像素數目,影像的累積分布函數則為 C(k)= P(j)的集合j=0~k , for k=0,1,....L-1 (2) 則我們用來將輸入的灰階k轉為輸出灰階Hk的轉換函數為 Hk=(L-1)xC(k) (3) 有辦法用上面(1)(2)(3)的函數寫出程式碼 對影像作直方圖處理嗎??? 對不起 本人真的對程式碼沒有很大的理解能力>""< 只希望如果可以給我一點頭緒也好 還有一個簡單的問題 如果把c學好的話寫matlab會比較容易嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.203.178

03/21 19:43, , 1F
03/21 19:43, 1F

03/21 20:31, , 2F
會 但是MATLAB比較好學
03/21 20:31, 2F

03/24 14:18, , 3F
你想寫equalization嗎? matlab直接幫你內建了.
03/24 14:18, 3F
文章代碼(AID): #1BfWJ60D (MATLAB)
文章代碼(AID): #1BfWJ60D (MATLAB)