如何使用MATLAB計算彩色影象的顏色直方圖

2021-05-02 11:23:21 字數 926 閱讀 1884

1樓:匿名使用者

方法如下:

1.將rgb圖象轉為hsv。

2. 將h分量量化16級,將s分量和v分量分別量化為4級.。

3.將三個顏色分量合成為一維特徵向量:l = h*qs*qv+s*qv+v;qs,qv分別是s和v的量化級數, l取值範圍[0,255]。

4.計算l的直方圖分佈。

2樓:匿名使用者

據我所知好像不行,可以用偽rgb顏色,要是轉換成gray可能可以還有一種方法我也沒試過,你可以試一下將影象轉換成索引影象,保留map用作變回原圖用

3樓:匿名使用者

從別人那裡學來的:

1.將rgb圖象轉為hsv

2. 將h分量量化16級,將s分量和v分量分別量化為4級.

3.將三個顏色分量合成為一維特徵向量:l = h*qs*qv+s*qv+v;qs,qv分別是s和v的量化級數, l取值範圍[0,255].

4.計算l的直方圖分佈

但願合你胃口,呵呵!

4樓:超人影視娛樂

如何使用matlab計算彩色影象的顏色直方圖將h分量量化16級,將s分量和v分量分別量化為4級.

將三個顏色分量合成為一維特徵向量:l = h*qs*qv+s*qv+v;qs,qv分別是s和v的量化級數, l取值範圍[0,255].計算l的直方圖分佈

參考程式

怎樣使用matlab計算矩陣乘法

矩陣分析是解決很多問題的好方法,但是很多時候矩陣的運算比較繁瑣,回特別是高階矩陣運算答。這時候如果用matlab來計算就方便快捷得多。下面我將介紹一些基本的矩陣運算方法。如加,減,乘,除,轉置,求逆。約定 a 1,3,5 2,4,6 7,9,8 b 9,6,4 3,4,5 2,3,4 工具 原料 m...

matlab繪製風場圖如何用matlab繪製風場圖,箭頭的長

看quiver的幫助文件 如果是3d的看quiver3 matlab繪製風場圖如何用matlab繪製風場圖,箭頭的長度 顏色來表示風速的大小。用 quiver命令,具體用法你用help檢視下,很簡單的一個命令 怎麼用matlab畫出風向圖與風速圖 設t和r分別代表風向 弧度 和風速 那麼u r co...

彩色鉛筆如何畫素描,如何使用彩色鉛筆畫好素描?

1。形要準。簡單說來就是要畫的像。但是為什麼有的人明明沒畫像但結果仍是高分?因為閱卷老師根本不知道你畫的人到底是誰,所以,閱卷老師判斷你畫的像不象的唯一條件就是你畫的人結構正確,是個符合人比例,結構,頭骨,肌肉的人。只限於真人頭像 2。要完整。畫面完整是考試素描的關鍵。不論是不是頭像 什麼叫畫面完整...