91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

圖像處理算法的從灰度化處理概念

lPCU_elecfans ? 來源:電子發(fā)燒友網(wǎng) ? 作者:電子發(fā)燒友網(wǎng) ? 2021-02-12 15:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大多數(shù)的圖像處理算法,都是從灰度化處理開始。當(dāng)開始接觸圖像處理的童鞋,可能跟我一樣,經(jīng)常會(huì)看到諸如彩色圖像存儲(chǔ)、轉(zhuǎn)化為灰度圖,灰度化、二值化處理,對(duì)這些概念迷惑過,具體不知道要怎么做。那么今天小編就給大家詳細(xì)介紹這兩個(gè)概念。開篇之前,先對(duì)圖像基礎(chǔ)顏色RGB做簡(jiǎn)單了解。

在圖像處理中,用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://m.makelele.cn/soft/data/21-24/" target="_blank">C語言中的二維數(shù)組),這個(gè)矩陣是800行,800列,像素是圖像的最小單元,這張圖片的寬度是800個(gè)像素點(diǎn)的長(zhǎng)度,高度是800個(gè)像素點(diǎn)的長(zhǎng)度,共有800 * 800 = 640000個(gè)像素點(diǎn)。

81629e0e-5825-11eb-8b86-12bb97331649.png

因?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矩陣中的一部分

817c7acc-5825-11eb-8b86-12bb97331649.png

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

81af3fe8-5825-11eb-8b86-12bb97331649.png

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

81fbd25e-5825-11eb-8b86-12bb97331649.png

比如每個(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í)很簡(jiǎn)單,就是讓像素點(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)為圖像由前景和背景組成,在灰度直方圖上,前景和背景都形成高峰,在雙峰之間的最低谷處就是閥值所在。取到閥值之后再一一比較就可以了。

原文標(biāo)題:還不會(huì)做圖像識(shí)別?看完這個(gè)灰度化處理就懂了!

文章出處:【微信公眾號(hào):電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(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)注

    2

    文章

    1096

    瀏覽量

    42325
  • 識(shí)別
    +關(guān)注

    關(guān)注

    3

    文章

    175

    瀏覽量

    32589

原文標(biāo)題:還不會(huì)做圖像識(shí)別?看完這個(gè)灰度化處理就懂了!

文章出處:【微信號(hào):elecfans,微信公眾號(hào):電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    普源數(shù)字萬用表高精度測(cè)量背后的ADC與信號(hào)處理算法

    普源(RIGOL)作為測(cè)試測(cè)量領(lǐng)域的知名品牌,其數(shù)字萬用表以高精度、高穩(wěn)定性著稱。在實(shí)現(xiàn)高精度測(cè)量的背后,先進(jìn)的模數(shù)轉(zhuǎn)換器(ADC)技術(shù)與智能信號(hào)處理算法協(xié)同工作,構(gòu)成了核心支撐。以下ADC架構(gòu)
    的頭像 發(fā)表于 01-16 16:19 ?173次閱讀
    普源數(shù)字萬用表高精度測(cè)量背后的ADC與信號(hào)<b class='flag-5'>處理算法</b>

    使用Otsu閾值算法灰度圖像二值化

    Otsu 算法是由日本學(xué)者OTSU于1979年提出的一種對(duì)圖像進(jìn)行二值化的高效算法,又稱“最大類間方差法”。當(dāng)我們對(duì)一個(gè)圖象進(jìn)行二值化操作的時(shí)候,需要根據(jù)一項(xiàng)灰度閾值來判決每個(gè)像素點(diǎn)應(yīng)
    發(fā)表于 10-28 06:49

    慧視光電——全棧圖像處理板供應(yīng)商

    優(yōu)先合作的對(duì)象。什么是全棧圖像處理板供應(yīng)商?全棧圖像處理板供應(yīng)商是指能夠提供硬件設(shè)計(jì)、軟件開發(fā)到系統(tǒng)集成、支持性AI軟件開發(fā)平臺(tái)等完整解決
    的頭像 發(fā)表于 10-23 18:02 ?552次閱讀
    慧視光電——全棧<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>板供應(yīng)商

    中科億海微Link-Sea-H6A圖像處理套件

    實(shí)現(xiàn)攝像頭接入、圖像處理算法、顯示輸出等功能。開發(fā)套件集成板上FLASH、EEPROM、SDRAM、按鍵、LED燈等外設(shè),其中SDRAM板載兩片,每片容量為16M
    的頭像 發(fā)表于 09-29 15:49 ?654次閱讀
    中科億海微Link-Sea-H6A<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>套件

    FPGA 加持,友思特圖像采集卡高速預(yù)處理助力視覺系統(tǒng)運(yùn)行提速增效

    圖像預(yù)處理圖像處理關(guān)鍵環(huán)節(jié),可優(yōu)化數(shù)據(jù)傳輸、減輕主機(jī)負(fù)擔(dān),其算法可在FPGA等硬件上執(zhí)行。友思特FPGA
    的頭像 發(fā)表于 08-13 17:41 ?1111次閱讀
    FPGA 加持,友思特<b class='flag-5'>圖像</b>采集卡高速預(yù)<b class='flag-5'>處理</b>助力視覺系統(tǒng)運(yùn)行提速增效

    創(chuàng)龍 瑞芯微 RK3562 國(guó)產(chǎn) 2GHz 四核A53 工業(yè)開發(fā)板—ISP圖像處理開發(fā)案例

    本文檔主要演示TL3562-EVM評(píng)估板基于ISP圖像參數(shù)調(diào)試工具對(duì)攝像頭采集的圖像進(jìn)行標(biāo)定,通過IQ參數(shù)文件(即ISP參數(shù)文件,下文統(tǒng)稱為IQ參數(shù)文件)將攝像頭采集的圖像優(yōu)化處理后發(fā)
    的頭像 發(fā)表于 07-21 14:29 ?697次閱讀
    創(chuàng)龍 瑞芯微 RK3562 國(guó)產(chǎn) 2GHz 四核A53 工業(yè)開發(fā)板—ISP<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>開發(fā)案例

    【Banana Pi BPI-RV2開發(fā)板試用體驗(yàn)】移植音頻處理算法回聲消除降噪性能等效果評(píng)估

    一. 前言 雖然香蕉派 BPI-RV2 RISC-V 開發(fā)板主打路由器開發(fā),但是其強(qiáng)勁的性能,所以進(jìn)行實(shí)時(shí)音頻處理等應(yīng)用也是小菜一碟。 本文分享移植音頻處理算法,評(píng)估算法運(yùn)行效率,評(píng)估回聲消除降噪等
    發(fā)表于 07-09 23:19

    使用k230,可以使用pipeline庫,將輸入的視頻流進(jìn)行二值化處理嗎?

    關(guān)于使用k230,可以使用pipeline庫,將輸入的視頻流進(jìn)行二值化處理
    發(fā)表于 06-16 06:46

    半導(dǎo)體硅表面氧化處理:必要性、原理與應(yīng)用

    特性。本文半導(dǎo)體硅表面氧化的必要性出發(fā),深入探討其原理、方法、優(yōu)勢(shì)以及在集成電路、微電子器件等領(lǐng)域的廣泛應(yīng)用,旨在揭示表面氧化處理在推動(dòng)半導(dǎo)體技術(shù)發(fā)展中的重要作
    的頭像 發(fā)表于 05-30 11:09 ?2196次閱讀
    半導(dǎo)體硅表面氧<b class='flag-5'>化處理</b>:必要性、原理與應(yīng)用

    ADAU1452/ADAU1451/ADAU1450 SigmaDSP數(shù)字音頻處理器技術(shù)手冊(cè)

    ADAU1452/ADAU1451/ADAU1450是獲得汽車認(rèn)證的音頻處理器,數(shù)字信號(hào)處理能力遠(yuǎn)超早先的SigmaDSP ^?^ 器件。 其硬件架構(gòu)經(jīng)過重構(gòu),針對(duì)高效音頻處理做了優(yōu)化。 音頻
    的頭像 發(fā)表于 05-12 15:13 ?1784次閱讀
    ADAU1452/ADAU1451/ADAU1450 SigmaDSP數(shù)字音頻<b class='flag-5'>處理</b>器技術(shù)手冊(cè)

    進(jìn)群免費(fèi)領(lǐng)FPGA學(xué)習(xí)資料!數(shù)字信號(hào)處理、傅里葉變換與FPGA開發(fā)等

    ~ 01、數(shù)字信號(hào)處理的FPGA實(shí)現(xiàn) 旨在講解前端數(shù)字信號(hào)處理算法的高效實(shí)現(xiàn)。首先概述了當(dāng)前的FPGA技術(shù)、器件以及用于設(shè)計(jì)最先進(jìn)DSP系統(tǒng)的工具。闡述了計(jì)算機(jī)算法概念、理論、FI
    發(fā)表于 04-07 16:41

    異形拼接處理器支持哪些顯示技術(shù)?

    器能夠支持液晶顯示屏的拼接,液晶顯示屏因其高分辨率、高色彩飽和度以及良好的穩(wěn)定性,在商鋪櫥窗、展覽展示等領(lǐng)域得到了廣泛應(yīng)用。 2、無縫拼接: 通過內(nèi)置的高精度圖像處理算法,異形拼接處理器能夠?qū)崿F(xiàn)液晶顯示屏的無縫拼接,
    的頭像 發(fā)表于 04-01 09:48 ?735次閱讀

    異形拼接處理器可以實(shí)現(xiàn)的效果

    組合,創(chuàng)造出獨(dú)特的視覺效果。 2、自由拼接模式:用戶可以根據(jù)實(shí)際需求,自由選擇拼接模式,如自由拼接、曲線拼接、弧形拼接等,以滿足特殊應(yīng)用場(chǎng)景的需求。 二、高質(zhì)量圖像展示 1、高精度圖像校正:通過內(nèi)置的圖像
    的頭像 發(fā)表于 03-21 12:39 ?669次閱讀
    異形拼接<b class='flag-5'>處理</b>器可以實(shí)現(xiàn)的效果

    處理合成孔徑雷達(dá)圖像的極坐標(biāo)算法基礎(chǔ)

    電子發(fā)燒友網(wǎng)站提供《處理合成孔徑雷達(dá)圖像的極坐標(biāo)算法基礎(chǔ).pdf》資料免費(fèi)下載
    發(fā)表于 03-06 17:59 ?0次下載