精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

圖像處理:灰度處理和二值化

新機(jī)器視覺 ? 來源:新機(jī)器視覺 ? 作者:新機(jī)器視覺 ? 2020-11-27 10:22 ? 次閱讀

在圖像處理中,用RGB三個(gè)分量(R:Red,G:Green,B:Blue),即紅、綠、藍(lán)三原色來表示真彩色,R分量,G分量,B分量的取值范圍均為0~255,比如電腦屏幕上的一個(gè)紅色的像素點(diǎn)的三個(gè)分量的值分別為:255,0,0。

像素點(diǎn)

像素點(diǎn)是最小的圖像單元,一張圖片由好多的像素點(diǎn)構(gòu)成,下圖是一張腿的圖片。

查看這張圖片的信息,尺寸是800 * 800 的,寬度是800像素,高度是800像素。也就是說這張圖片是由一個(gè)800 * 800的像素點(diǎn)矩陣構(gòu)成的(不理解矩陣是什么意思的話,可以把矩陣?yán)斫鉃?a href="http://www.nxhydt.com/v/tag/1743/" target="_blank">C語言中的二維數(shù)組),這個(gè)矩陣是800行,800列,像素是圖像的最小單元,這張圖片的寬度是800個(gè)像素點(diǎn)的長度,高度是800個(gè)像素點(diǎn)的長度,共有800 * 800 = 640000個(gè)像素點(diǎn)。

因?yàn)橐粋€(gè)像素點(diǎn)的顏色是由RGB三個(gè)值來表現(xiàn)的,所以一個(gè)像素點(diǎn)矩陣對(duì)應(yīng)三個(gè)顏色向量矩陣,分別是R矩陣,G矩陣,B矩陣,它們也都是800 *800大小的矩陣。下面展示這張圖片的一部分顏色矩陣數(shù)據(jù):

這個(gè)是R矩陣中的一部分

這個(gè)是G矩陣中的一部分

這個(gè)是B矩陣中的一部分



比如每個(gè)矩陣的第一行第一列的值分別為:R:240,G:223,B:204,所以這個(gè)像素點(diǎn)的顏色就是(240,223,204),三個(gè)矩陣的值不一定一 一對(duì)應(yīng),這樣做只是為了便于讀者理解。

圖像的灰度化

在理解了一張圖片是由一個(gè)像素點(diǎn)矩陣構(gòu)成之后,我們就知道我們對(duì)圖像的處理就是對(duì)這個(gè)像素點(diǎn)矩陣的操作,想要改變某個(gè)像素點(diǎn)的顏色,我們只要在這個(gè)像素點(diǎn)矩陣中找到這個(gè)像素點(diǎn)的位置,比如第x行,第y列,所以這個(gè)像素點(diǎn)在這個(gè)像素點(diǎn)矩陣中的位置就可以表示成(x,y),因?yàn)橐粋€(gè)像素點(diǎn)的顏色由紅、綠、藍(lán)三個(gè)顏色變量表示,所以我們通過給這三個(gè)變量賦值,來改變這個(gè)像素點(diǎn)的顏色,比如改成紅色(255,0,0),可以表示為(x,y,(R=255,G=0,B=0))。

那么什么叫圖片的灰度化呢?其實(shí)很簡單,就是讓像素點(diǎn)矩陣中的每一個(gè)像素點(diǎn)都滿足下面的關(guān)系:R=G=B(就是紅色變量的值,綠色變量的值,和藍(lán)色變量的值,這三個(gè)值相等,“=”的意思不是程序語言中的賦值,是數(shù)學(xué)中的相等),此時(shí)的這個(gè)值叫做灰度值。

灰度處理的方法:

一般灰度處理經(jīng)常使用兩種方法來進(jìn)行處理。

方法1:

灰度化后的R=(處理前的R + 處理前的G +處理前的B)/ 3

灰度化后的G=(處理前的R + 處理前的G +處理前的B)/ 3

灰度化后的B=(處理前的R + 處理前的G +處理前的B)/ 3

圖片經(jīng)過方法1進(jìn)行灰度化后的效果如下:

方法2:

灰度化后的R = 處理前的R * 0.3+ 處理前的G * 0.59 +處理前的B * 0.11

灰度化后的G = 處理前的R * 0.3+ 處理前的G * 0.59 +處理前的B * 0.11

灰度化后的B = 處理前的R * 0.3+ 處理前的G * 0.59 +處理前的B * 0.11

圖片經(jīng)過方法2進(jìn)行灰度化后的效果如下:

個(gè)人覺得第二種方法處理的效果比較好,第一種方法處理后的圖片有點(diǎn)模糊。

圖像的二值化

什么叫圖像的二值化?二值化就是讓圖像的像素點(diǎn)矩陣中的每個(gè)像素點(diǎn)的灰度值為0(黑色)或者255(白色),也就是讓整個(gè)圖像呈現(xiàn)只有黑和白的效果。在灰度化的圖像中灰度值的范圍為0~255,在二值化后的圖像中的灰度值范圍是0或者255。

黑色:

二值化后的R = 0

二值化后的G = 0

二值化后的B = 0

白色:

二值化后的R = 255

二值化后的G = 255

二值化后的B = 255

那么一個(gè)像素點(diǎn)在灰度化之后的灰度值怎么轉(zhuǎn)化為0或者255呢?比如灰度值為100,那么在二值化后到底是0還是255?這就涉及到取一個(gè)閥值的問題。

常用的二值化方法:

方法1:

取閥值為127(相當(dāng)于0~255的中數(shù),(0+255)/2=127),讓灰度值小于等于127的變?yōu)?(黑色),灰度值大于127的變?yōu)?55(白色),這樣做的好處是計(jì)算量小速度快,但是缺點(diǎn)也是很明顯的,因?yàn)檫@個(gè)閥值在不同的圖片中均為127,但是不同的圖片,他們的顏色分布差別很大,所以用127做閥值,白菜蘿卜一刀切,效果肯定是不好的。

方法2:

計(jì)算像素點(diǎn)矩陣中的所有像素點(diǎn)的灰度值的平均值avg

(像素點(diǎn)1灰度值+...+像素點(diǎn)n灰度值)/ n = 像素點(diǎn)平均值avg

然后讓每一個(gè)像素點(diǎn)與avg一 一比較,小于等于avg的像素點(diǎn)就為0(黑色),大于avg的 像素點(diǎn)為255(白色),這樣做比方法1好一些。

方法3:

使用直方圖方法(也叫雙峰法)來尋找二值化閥值,直方圖是圖像的重要特質(zhì)。直方圖方法認(rèn)為圖像由前景和背景組成,在灰度直方圖上,前景和背景都形成高峰,在雙峰之間的最低谷處就是閥值所在。取到閥值之后再一 一比較就可以了。

下面給出一張值化后的效果圖:(腿依稀可見。)

責(zé)任編輯:xj

原文標(biāo)題:圖像處理之灰度化和二值化

文章出處:【微信公眾號(hào):新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 圖像處理
    +關(guān)注

    關(guān)注

    27

    文章

    1281

    瀏覽量

    56637
  • 二值化
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    4228

原文標(biāo)題:圖像處理之灰度化和二值化

文章出處:【微信號(hào):vision263com,微信公眾號(hào):新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    OpenCV教程之OpenCV圖像閾值處理

    閾值的基本概念是為了簡化圖像以進(jìn)行分析。當(dāng)我們將圖像轉(zhuǎn)換為灰度圖像時(shí),必須記住灰度圖像仍然至少有
    的頭像 發(fā)表于 11-16 10:16 ?173次閱讀
    OpenCV教程之OpenCV<b class='flag-5'>圖像</b>閾值<b class='flag-5'>處理</b>

    圖像處理器是什么意思

    圖像處理器(Image Processor)是一種專門用于圖像處理和計(jì)算的硬件設(shè)備或芯片,它通過高速數(shù)據(jù)傳輸、圖像編解碼、濾波、變換等多種技
    的頭像 發(fā)表于 08-14 09:28 ?704次閱讀

    DSP教學(xué)實(shí)驗(yàn)箱_數(shù)字圖像處理操作_案例分享:5-13 灰度圖像

    一、實(shí)驗(yàn)?zāi)康?學(xué)習(xí)灰度圖像的原理,掌握圖像的讀取方法,并實(shí)現(xiàn)在LCD上顯示
    發(fā)表于 07-25 15:03

    圖像識(shí)別技術(shù)的原理是什么

    圖像識(shí)別技術(shù)是一種利用計(jì)算機(jī)視覺和機(jī)器學(xué)習(xí)技術(shù)對(duì)圖像進(jìn)行分析和理解的技術(shù)。它可以幫助計(jì)算機(jī)識(shí)別和理解圖像中的對(duì)象、場(chǎng)景和活動(dòng)。 圖像預(yù)處理
    的頭像 發(fā)表于 07-16 10:46 ?828次閱讀

    DSP國產(chǎn)教學(xué)實(shí)驗(yàn)箱_嵌入式教程:5-7 直方圖均衡

    的方法來實(shí)現(xiàn);直方圖均衡則通過使用累積函數(shù)對(duì)灰度進(jìn)行“調(diào)整”以實(shí)現(xiàn)對(duì)比度的增強(qiáng)。 直方圖均衡(Histogram Equalization)又稱直方圖平坦
    發(fā)表于 07-12 15:47

    DSP教學(xué)實(shí)驗(yàn)箱操作教程_數(shù)字圖像處理:5-5 灰度圖像直方圖

    histArray); 程序使用 VLIB 的庫來進(jìn)行灰度直方圖統(tǒng)計(jì)前的緩存初始,調(diào)用的程序源碼和使用說明可以安裝VLIB后查看。調(diào)用的初始函數(shù)中,第一個(gè)參數(shù)是直方圖的邊界,第
    發(fā)表于 06-25 15:10

    FPGA設(shè)計(jì)經(jīng)驗(yàn)之圖像處理

    后面和直方圖做同步處理。 2)圖像常常用8位、24位、32位來表示一個(gè)像素的灰度。因此,統(tǒng)計(jì)種類分別為2^8=256/2^24=16777216/2^32=4294967296,地
    發(fā)表于 06-12 16:26

    基于FPGA的實(shí)時(shí)邊緣檢測(cè)系統(tǒng)設(shè)計(jì),Sobel圖像邊緣檢測(cè),F(xiàn)PGA圖像處理

    *768分辨率的灰度圖片如圖6所示,對(duì)比MATLAB 與 FPGA 處理效果的不同。MATLAB和 FPGA進(jìn)行邊緣檢測(cè)后的均以 40 為閾值進(jìn)行
    發(fā)表于 05-24 07:45

    視覺分析中,灰度圖片的數(shù)據(jù)傳導(dǎo)問題

    求助大佬,視覺分析中,需要做Profile分析,如圖,怎么讓Profile以灰度圖片分析。(圖中是以圖片做的分析)
    發(fā)表于 04-08 17:26

    嵌入式操作教程:7-1 基于CMOS數(shù)字?jǐn)z像頭的灰度轉(zhuǎn)換實(shí)驗(yàn)

    一、實(shí)驗(yàn)?zāi)康?學(xué)習(xí)灰度轉(zhuǎn)換的原理,掌握OV2640 攝像頭和VPIF總線的工作原理,實(shí)現(xiàn)OV2640 攝像頭采集圖像并進(jìn)行實(shí)時(shí)灰度轉(zhuǎn)換顯示在 LCD 上。 、實(shí)驗(yàn)原理 OV2640攝
    發(fā)表于 01-19 14:52

    圖像連通區(qū)域的標(biāo)記原理

    圖像是一種由黑白兩色組成的圖像,其像素只有兩種可能,分別對(duì)應(yīng)黑色和白色。在
    的頭像 發(fā)表于 01-05 14:28 ?770次閱讀

    基于TIC6000的DSP教學(xué)實(shí)驗(yàn)箱操作教程:5-18 RGB24圖像灰度轉(zhuǎn)換(LCD顯示)

    用紅(R)、綠(G)、藍(lán)(B)三原色的組合來表示每個(gè)像素的顏色。一般情況下,RGB彩色圖像灰度有三種轉(zhuǎn)化方案: (1)加權(quán)平均法 (2)平均值法:對(duì)彩色圖像的每個(gè)像素中的R、G、B三
    發(fā)表于 01-04 15:04

    TI C6000教學(xué)實(shí)驗(yàn)箱操作教程:5-8 直方圖均衡(LCD顯示)

    利用線性或非線性的方法來實(shí)現(xiàn);直方圖均衡則通過使用累積函數(shù)對(duì)灰度進(jìn)行“調(diào)整”以實(shí)現(xiàn)對(duì)比度的增強(qiáng)。 直方圖均衡(Histogram Equalization)又稱直方圖平坦
    發(fā)表于 12-07 14:20

    FPGA圖像處理方法

    圖像在采集和傳輸?shù)倪^程中,通常會(huì)產(chǎn)生噪聲,使圖像質(zhì)量降低,影響后續(xù)處理。因此須對(duì)圖像進(jìn)行一些圖像濾波、
    的頭像 發(fā)表于 12-02 13:15 ?1070次閱讀

    嵌入式操作教程_DSP教學(xué)實(shí)驗(yàn)箱:5-6 灰度圖像直方圖(LCD顯示)

    ,然后進(jìn)行LCD顯示的初始,最后讀取工程目錄下的BMP圖像并進(jìn)行直方圖統(tǒng)計(jì),并在 LCD 顯示灰度大 小的統(tǒng)計(jì)結(jié)果。 視頻分析與視覺庫 VLIB 是一個(gè)TI 的軟件庫,可加速視頻
    發(fā)表于 11-30 10:42