一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

CV學(xué)習(xí)中的ROI與泛洪填充

深度學(xué)習(xí)自然語(yǔ)言處理 ? 來(lái)源:深度學(xué)習(xí)自然語(yǔ)言處理 ? 作者:云時(shí)之間 ? 2020-11-05 09:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一:ROI

ROI(region of interest),中文翻譯過來(lái)就是感興趣區(qū)域,在機(jī)器視覺、圖像處理中,從被處理的圖像以方框、圓、橢圓、不規(guī)則多邊形等方式勾勒出需要處理的區(qū)域,這一部分區(qū)域被我們稱之為感興趣區(qū)域。

ROI選定的這個(gè)區(qū)域一般是我們所關(guān)注的重點(diǎn),圈定該區(qū)域后我們可以進(jìn)行進(jìn)一步的處理,在一定程度上可以減少工作量。

ROI主要應(yīng)用在視頻監(jiān)控領(lǐng)域,最常見的為ROI智能視頻編碼技術(shù),具有ROI功能的攝像機(jī)可以讓用戶選擇畫面中感興趣的區(qū)域,啟用ROI功能后,重要的或者移動(dòng)的區(qū)域?qū)?huì)進(jìn)行高質(zhì)量無(wú)損編碼, 而對(duì)那些不移動(dòng),不被選擇的區(qū)域降低其碼率和圖像質(zhì)量,進(jìn)行標(biāo)準(zhǔn)清晰度視頻壓縮,甚至是不傳輸這部分區(qū)域視頻,達(dá)到節(jié)省網(wǎng)絡(luò)帶寬占用和視頻存儲(chǔ)空間。

現(xiàn)在我們使用OpenCV來(lái)進(jìn)行實(shí)操:

在代碼中,我們選擇 選擇50:180行、100:220列區(qū)域作為截取對(duì)象,首先先生成灰度圖,這里的灰度圖是單通道圖像,后續(xù)將單通道圖像轉(zhuǎn)換為三通道RGB灰度圖,因?yàn)橹挥腥ǖ赖腷ackface才可以賦給三通道的src,有一點(diǎn)需要注意,COLOR_RGB2GRAY是把三通道RGB對(duì)象轉(zhuǎn)換為單通道灰度對(duì)象?。。?/p>

得到結(jié)果如下:

可以看到Windows的logo被灰色圈出,這一個(gè)logo可以被稱之為我們的ROI區(qū)域。

二:泛洪填充

泛洪填充算法(Flood Fill Algorithm),泛洪填充算法又稱洪水填充算法,這是在很多圖形繪制軟件中常用的填充算法,最熟悉不過就是windows paint的油漆桶功能。算法的原理很簡(jiǎn)單,就是從一個(gè)點(diǎn)開始附近像素點(diǎn),填充成新的顏色,直到封閉區(qū)域內(nèi)的所有像素點(diǎn)都被填充新顏色為止。泛紅填充實(shí)現(xiàn)最常見有四鄰域像素填充法,八鄰域像素填充法,基于掃描線的像素填充方法。根據(jù)實(shí)現(xiàn)又可以分為遞歸與非遞歸(基于棧)。

我們可以理解為泛洪填充是一種彩色圖像填充。

①:FLOODFILL_FIXED_RANGE – 改變圖像,泛洪填充

代碼如下:

在代碼里,有幾個(gè)點(diǎn)需要注意

1:我們?cè)O(shè)置的圖片(mask)都是為uin8類型的單通道陣列,另外為何mask中需要+2,因?yàn)楫?dāng)從0行0列開始泛洪填充掃描時(shí),mask多出來(lái)的2可以保證掃描的邊界上的像素都會(huì)被處理。

2:floodFill函數(shù) floodFill(image, mask, seedPoint, newVal[, loDiff[, upDiff[, flags]]])

Image:表示輸入/輸出1或3通道,8位或浮點(diǎn)圖像。

Mask:表示掩碼,該掩碼是單通道8位圖像,比image的高度多2個(gè)像素,寬度多2個(gè)像素。填充時(shí)不能穿過輸入掩碼中的非零像素。

seedPoint:表示泛洪算法(漫水填充算法)的起始點(diǎn)。

newVal參數(shù)表示在重繪區(qū)域像素的新值。

loDiff參數(shù)表示當(dāng)前觀察像素值與其部件鄰域像素值或待加入該組件的種子像素之間的亮度或顏色之負(fù)差的最大值。

upDiff參數(shù)表示當(dāng)前觀察像素值與其部件鄰域像素值或待加入該組件的種子像素之間的亮度或顏色之正差的最大值。

flags參數(shù):操作標(biāo)志符,包含三部分:

低八位(0~7位):用于控制算法的連通性,可取4(默認(rèn))或8。

中間八位(8~15位):用于指定掩碼圖像的值,但是如果中間八位為0則掩碼用1來(lái)填充。

高八位(16~32位):可以為0或者如下兩種標(biāo)志符的組合:

LOODFILL_FIXED_RANGE:表示此標(biāo)志會(huì)考慮當(dāng)前像素與種子像素之間的差,否則就考慮當(dāng)前像素與相鄰像素的差。

FLOODFILL_MASK_ONLY:表示函數(shù)不會(huì)去填充改變?cè)紙D像,而是去填充掩碼圖像mask,mask指定的位置為零時(shí)才填充,不為零不填充。

在圖像中,我們以(30,30)為起點(diǎn)開始計(jì)算:

得到結(jié)果如下:

參考文章:

https://www.cnblogs.com/little-monkey/p/7598529.html

責(zé)任編輯:xj

原文標(biāo)題:【CV學(xué)習(xí)筆記】ROI與泛洪填充

文章出處:【微信公眾號(hào):深度學(xué)習(xí)自然語(yǔ)言處理】歡迎添加關(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

    文章

    1329

    瀏覽量

    58049
  • 機(jī)器視覺
    +關(guān)注

    關(guān)注

    163

    文章

    4596

    瀏覽量

    122891
  • CV
    CV
    +關(guān)注

    關(guān)注

    0

    文章

    53

    瀏覽量

    17148

原文標(biāo)題:【CV學(xué)習(xí)筆記】ROI與泛洪填充

文章出處:【微信號(hào):zenRRan,微信公眾號(hào):深度學(xué)習(xí)自然語(yǔ)言處理】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    明晚開播 |數(shù)據(jù)智能系列講座第7期:面向高化能力的視覺感知系統(tǒng)空間建模與微調(diào)學(xué)習(xí)

    鷺島論壇數(shù)據(jù)智能系列講座第7期「面向高化能力的視覺感知系統(tǒng)空間建模與微調(diào)學(xué)習(xí)」明晚8點(diǎn)精彩開播期待與您云相聚,共襄學(xué)術(shù)盛宴!|直播信息報(bào)告題目面向高化能力的視覺感知系統(tǒng)空間建模與微調(diào)學(xué)習(xí)
    的頭像 發(fā)表于 06-24 08:01 ?252次閱讀
    明晚開播 |數(shù)據(jù)智能系列講座第7期:面向高<b class='flag-5'>泛</b>化能力的視覺感知系統(tǒng)空間建模與微調(diào)<b class='flag-5'>學(xué)習(xí)</b>

    半導(dǎo)體器件CV測(cè)量技術(shù)解析

    一代材料和器件的研究和開發(fā)CV測(cè)量的重要性越來(lái)越高。因此,必須要了解CV測(cè)量的基礎(chǔ)。今天就聊一聊CV測(cè)量的基礎(chǔ)和測(cè)量的小技巧。一、CV測(cè)
    的頭像 發(fā)表于 06-01 10:02 ?316次閱讀
    半導(dǎo)體器件<b class='flag-5'>CV</b>測(cè)量技術(shù)解析

    直播預(yù)約 |數(shù)據(jù)智能系列講座第7期:面向高化能力的視覺感知系統(tǒng)空間建模與微調(diào)學(xué)習(xí)

    鷺島論壇數(shù)據(jù)智能系列講座第7期「面向高化能力的視覺感知系統(tǒng)空間建模與微調(diào)學(xué)習(xí)」6月25日(周三)20:00精彩開播期待與您云相聚,共襄學(xué)術(shù)盛宴!|直播信息報(bào)告題目面向高化能力的視覺感知系統(tǒng)空間
    的頭像 發(fā)表于 05-29 10:04 ?193次閱讀
    直播預(yù)約 |數(shù)據(jù)智能系列講座第7期:面向高<b class='flag-5'>泛</b>化能力的視覺感知系統(tǒng)空間建模與微調(diào)<b class='flag-5'>學(xué)習(xí)</b>

    溝槽填充技術(shù)介紹

    (void),溝槽的填充工藝技術(shù)也不斷發(fā)展。從圖中可見,集成電路芯片的制造過程包含很多種填充技術(shù)上的挑戰(zhàn),包括淺溝槽隔離、接觸孔和溝槽。根據(jù)填充材料的不同,
    的頭像 發(fā)表于 05-21 17:50 ?343次閱讀
    溝槽<b class='flag-5'>填充</b>技術(shù)介紹

    基于LockAI視覺識(shí)別模塊:C++使用圖像的統(tǒng)計(jì)信息

    和最大值:幫助識(shí)別圖像的極端像素值及其位置。 2.API文檔 2.1 頭文件 #include <opencv2/opencv.hpp> 2.2 提取興趣區(qū)域(ROIcv
    發(fā)表于 05-08 10:31

    芯片底部填充填充不飽滿或滲透困難原因分析及解決方案

    芯片底部填充膠(Underfill)在封裝工藝若出現(xiàn)填充不飽滿或滲透困難的問題,可能導(dǎo)致芯片可靠性下降(如熱應(yīng)力失效、焊點(diǎn)開裂等)。以下是系統(tǒng)性原因分析與解決方案:一、原因分析1.材料特性問題膠水
    的頭像 發(fā)表于 04-03 16:11 ?495次閱讀
    芯片底部<b class='flag-5'>填充</b>膠<b class='flag-5'>填充</b>不飽滿或滲透困難原因分析及解決方案

    先進(jìn)封裝Underfill工藝的四種常用的填充膠CUF,NUF,WLUF和MUF介紹

    今天我們?cè)僭敿?xì)看看Underfill工藝中所用到的四種填充膠:CUF,NUF,WLUF和MUF。 倒裝芯片的底部填充工藝一般分為三種:毛細(xì)填充(流動(dòng)型)、無(wú)流動(dòng)填充和模壓
    的頭像 發(fā)表于 01-28 15:41 ?1591次閱讀
    先進(jìn)封裝Underfill工藝<b class='flag-5'>中</b>的四種常用的<b class='flag-5'>填充</b>膠CUF,NUF,WLUF和MUF介紹

    溝槽結(jié)構(gòu)碳化硅的外延填充方法

    一、引言 溝槽結(jié)構(gòu)碳化硅的外延填充方法是指通過在碳化硅襯底上形成的溝槽內(nèi)填充高質(zhì)量的外延層,以實(shí)現(xiàn)器件的電學(xué)和熱學(xué)性能要求。這一過程,不僅要保證外延層的填充率,還要避免空洞和缺陷的產(chǎn)
    的頭像 發(fā)表于 12-30 15:11 ?504次閱讀
    溝槽結(jié)構(gòu)碳化硅的外延<b class='flag-5'>填充</b>方法

    芯片底部填充膠種類有哪些?

    芯片底部填充膠種類有哪些?底部填充膠(Underfill)又稱底部填充劑,指以高分子材料為原材料制成的電子封裝膠,主要用于在芯片和基板之間的空隙
    的頭像 發(fā)表于 12-27 09:16 ?1070次閱讀
    芯片底部<b class='flag-5'>填充</b>膠種類有哪些?

    PCB設(shè)計(jì)填充銅和網(wǎng)格銅有什么區(qū)別?

    填充銅(SolidCopper)和網(wǎng)格銅(HatchedCopper)是PCB設(shè)計(jì)兩種不同的鋪銅方式,它們?cè)陔姎庑阅?、熱管理、加工工藝和成本方面存在一些區(qū)別:1.電氣性能:填充銅:提供連續(xù)的導(dǎo)電層
    的頭像 發(fā)表于 12-10 16:45 ?101次閱讀
    PCB設(shè)計(jì)<b class='flag-5'>中</b><b class='flag-5'>填充</b>銅和網(wǎng)格銅有什么區(qū)別?

    PCB設(shè)計(jì)填充銅和網(wǎng)格銅有什么區(qū)別?

    填充銅(SolidCopper)和網(wǎng)格銅(HatchedCopper)是PCB設(shè)計(jì)兩種不同的鋪銅方式,它們?cè)陔姎庑阅?、熱管理、加工工藝和成本方面存在一些區(qū)別:1.電氣性能:填充銅:提供連續(xù)的導(dǎo)電層
    的頭像 發(fā)表于 12-10 11:18 ?80次閱讀
    PCB設(shè)計(jì)<b class='flag-5'>中</b><b class='flag-5'>填充</b>銅和網(wǎng)格銅有什么區(qū)別?

    填充片的定義及作用

    本文介紹填充片的定義及作用 一、Dummy Wafer 的定義與作用 Dummy Wafer,中文稱為填充片,是在晶圓制造過程中專門用于填充機(jī)臺(tái)設(shè)備的晶圓,通常不會(huì)用于實(shí)際生產(chǎn),也不會(huì)直接作為成品
    的頭像 發(fā)表于 12-04 13:56 ?957次閱讀

    為什么有的ADC采集板PCB設(shè)計(jì)TOP層和BOTTOM層要填充GND網(wǎng)絡(luò)銅皮,而有的就不用填充?

    你好, 請(qǐng)問為什么有的ADC采集板PCB設(shè)計(jì)TOP層和BOTTOM層要填充GND網(wǎng)絡(luò)銅皮,而有的就不用填充。 請(qǐng)問有沒有關(guān)于此方面的設(shè)計(jì)案例和參考資料
    發(fā)表于 11-18 06:26

    芯片封裝底部填充材料如何選擇?

    芯片封裝底部填充材料如何選擇?芯片封裝底部填充材料的選擇是一個(gè)復(fù)雜而關(guān)鍵的過程,它直接影響到芯片封裝的可靠性和性能。底部填充材料(Underfill)的主要功能是在芯片與基板之間提供額外的機(jī)械支撐
    的頭像 發(fā)表于 08-29 14:58 ?1019次閱讀
    芯片封裝底部<b class='flag-5'>填充</b>材料如何選擇?

    底部填充工藝在倒裝芯片上的應(yīng)用

    底部填充工藝在倒裝芯片(FlipChip)上的應(yīng)用是一種重要的封裝技術(shù),旨在提高封裝的可靠性和延長(zhǎng)電子產(chǎn)品的使用壽命。以下是該工藝的主要應(yīng)用和優(yōu)勢(shì):增強(qiáng)可靠性:倒裝芯片封裝的焊點(diǎn)(常為金錫合金或鉛
    的頭像 發(fā)表于 07-19 11:16 ?1266次閱讀
    底部<b class='flag-5'>填充</b>工藝在倒裝芯片上的應(yīng)用