1樓:小丁創業
方法和詳細的操作步驟如下:
1、第一步,開啟需要處理的影象,然後編寫以下**,見下圖紅框標註處,轉到下面的步驟。
2、第二步,執行完上面的操作之後,可以看到影象均衡的**,見下圖,轉到下面的步驟。
3、第三步,執行完上面的操作之後,畫出平衡**的直方圖,在平衡前後對**進行比較,見下圖。這樣,就解決了這個問題了。
2樓:匿名使用者
可以配合使用函式find和函式length或者函式find和函式length求得。
1、函式find和函式length配合使用獲得畫素為value的畫素個數
% 讀入資料112.bmp是要讀入的影象
i = imread('112.bmp');
% 如果為彩色影象需轉為灰度影象,否則不需要i = rgb2gray(i);
% value為要計算的畫素值
[r,c]=find(i==value);
% 獲得個數
num=length(r);
2、函式find和函式sum配合使用獲得畫素為value的畫素個數% 讀入資料112.bmp是要讀入的影象
i = imread('112.bmp');
% 如果為彩色影象需轉為灰度影象,否則不需要i = rgb2gray(i);
% 獲得畫素值為value的素值個數
num=sum(sum(i==value));
3樓:惠桂蘭紫香
function
greyvalue
=calcrowgrey(pic)
%備註:輸入值為讀取檔案後的影象資料,可以是m行n列或者是[m*n*3]
(彩色**)
%直接計算灰度值,如果是黑白影象,計算結束greyvalue
=sum(greyvalue
,2);
%判斷如果是彩色影象
iflength(size(greyvalue)>2
greyvalue
=sum(greyvalue
,3);end
4樓:匿名使用者
假設a是影象所代表的矩陣,value為某一灰度值,num為影象a中該灰度值的畫素個數,則有:
[r,c]=find(a==value);
num=length(r);
或者num=sum(sum(a==value));
5樓:匿名使用者
很容易。
首先用imread函式把影象讀進矩陣中,
然後用一個迴圈語句,比較畫素值,如果值相同,計數器(例如使用變數num)增加1.灰度是三個色素:紅綠藍三個分量的平均值 。
matlab中,有幅灰度影象,對所有元素灰度值求個平均值
6樓:流星日食
clcclear all
i=imread('e:\影象
du處zhi理\dip\dip9\ct.jpg');
[m,n]=size(i);
figure(1);imshow(i);title('原始影象');
y=mean(x,1);
yz1=(y(1)+y(2))/2 ; %求均值,單閾dao值分割版i1=i;
for i=1:m
for j=1:n
if i1(i,j)於均
權值的影象');
figure(3);imshow(i3,);title('大於均值的影象');
7樓:獨人三影
二樓的計算有問題吧,不該用sum,應該用個mean就可以了。其它的如2樓所述。至於mean的格式為mean(i,1)還是mean(i,2),看你的具體儲存格式了。
怎樣用matlab輸出一幅影象某一行的灰度值
8樓:
function greyvalue = calcrowgrey(pic)
%備註:輸入值為讀取檔案後的影象資料,可以是m行 n列 或者是[m*n*3] (彩色**)
% 直接計算灰度值,如果是黑白影象,計算結束greyvalue = sum(greyvalue ,2);
%判斷如果是彩色影象
if length(size(greyvalue )>2greyvalue = sum(greyvalue ,3);end
MATLAB中怎樣提取一幅影象的RGB資訊,並且將結果輸出到矩陣中
阿瞞0超群 clc,clear,close im imread c users administrator desktop 123.png 讀取檔案路徑,im就是你要的舉證 1開啟影象 請選擇影象資料 str filepath filename image imread str 以對話方塊的形式選擇...
如何用C 語言計算一幅影象資訊的熵
1 熵是描述區域的隨機程度的,p c logc,c是灰度概率值,當影象均勻時,各灰度值的概率基本相等,熵可以達到最大 2 例程 include include int i,j double rowsum double table 4 int nrow 定義第i行的邊際概率函式 for i 0 i 給...
如何將matlab中多幅圖合成為一幅圖
1 首先,我們隨機產生三組範圍不同的資料,資料量都為500,他們的邊界分別為 10,15 23,38 38,58 方法如下 x1 10 5 rand 500,1 x2 23 15 rand 500,1 x3 38 20 rand 500,1 2 下面,我們要分別畫出x1,x2,x3對應的曲線,用ma...