<form id="hv991"><form id="hv991"><nobr id="hv991"></nobr></form></form>

      <sub id="hv991"><nobr id="hv991"><meter id="hv991"></meter></nobr></sub>

            <form id="hv991"></form>

            <address id="hv991"><nobr id="hv991"><nobr id="hv991"></nobr></nobr></address>
            <form id="hv991"></form>
             yyzn  2022-04-06 21:45:59  深度學習 |   查看評論   

            先將圖像變為cmyk模式后,在調整圖層選項中選用通道混合器,勾選單色,輸出通道變為灰色,再分別調整C、M、Y、K各值,使灰色圖像接近彩色圖像的黑白效果,最后合并兩個圖層即可。

            基于直方圖的彩色圖像增強處理及matlab仿真

            秒殺把

            clear all
            %一,圖像的預處理,讀入彩色圖像將其灰度化
            PS=imread('s7.jpg'); %讀入JPG彩色圖像文件
            figure(1);subplot(2,2,1);imshow(PS);title('原圖像灰度圖');

            %二,繪制直方圖
            [m,n]=size(PS); %測量圖像尺寸參數
            GP=zeros(1,256); %預創建存放灰度出現概率的向量
            for k=0:255
            GP(k+1)=length(find(PS==k))/(m*n); %計算每級灰度出現的概率,將其存入GP中相應位置
            end
            figure(1);subplot(2,2,2);bar(0:255,GP,'g') %繪制直方圖
            title('原圖像直方圖')
            xlabel('灰度值')
            ylabel('出現概率')
            %三,直方圖均衡化
            S1=zeros(1,256);
            for i=1:256
            for j=1:i
            S1(i)=GP(j)+S1(i); %計算Sk
            end
            end
            S2=round((S1*256)+0.5); %將Sk歸到相近級的灰度
            for i=1:256
            GPeq(i)=sum(GP(find(S2==i))); %計算現有每個灰度級出現的概率
            end
            figure(1);subplot(2,2,4);bar(0:255,GPeq,'b') %顯示均衡化后的直方圖
            title('均衡化后的直方圖')
            xlabel('灰度值')
            ylabel('出現概率')
            %四,圖像均衡化
            PA=PS;
            for i=0:255
            PA(find(PS==i))=S2(i+1); %將各個像素歸一化后的灰度值賦給這個像素
            end
            figure(1);subplot(2,2,3);imshow(PA) %顯示均衡化后的圖像
            title('均衡化后圖像')
            imwrite(PA,'PicEqual.bmp');

            留言與評論(共有 0 條評論)
               
            驗證碼:
            [lianlun]1[/lianlun] 小男稚嫩的小身子白嫩呻吟

                <form id="hv991"><form id="hv991"><nobr id="hv991"></nobr></form></form>

                <sub id="hv991"><nobr id="hv991"><meter id="hv991"></meter></nobr></sub>

                      <form id="hv991"></form>

                      <address id="hv991"><nobr id="hv991"><nobr id="hv991"></nobr></nobr></address>
                      <form id="hv991"></form>