1.主要函式voidcvsetimageroi(iplimage* image,cvrect rect);
voidcvcopy( const cvarr* src, cvarr* dst, const cvarr* mask=null );
對於cvcopy就很靈活了。依照引數mask來獲得興趣區域。
特別是做前景提取的時候,提取出的前景影象往往都是二值化的。但我們希望要處理的是源影象中的包含顏色等資訊的興趣區域影象。
這時就可以用cvcopy。
舉例如下,由高斯背景建模獲得前景圖,再由前景獲得源影象的區域:
#include "stdafx.h"
#include #include #include cvgaussbgstatmodelparams param =
, *params = ¶m;
int main()
cvreleasecapture( &pcapture );
cvdestroywindow( "foreground" );
cvreleaseimage(&dstimg);
}
** cvcopy(cvqueryframe( pcapture ),dstimg,bg_model->foreground);//根據二值化前景得到源影象中的部分
dstimg就是源影象的興趣區域。
ROI OpenCV實現感興趣區域(ROI)的表達
感興趣區域 roi 在機器視覺應用中經常需要頻繁用到,是我們實現各種演算法驗證的基礎。實際專案中我們會遇到矩形 圓 橢圓 不規則多邊形等多種形式的roi,但是opencv中只能通過矩形來表達,不能滿足我們實際的專案的要求,halcon甚至可以實現roi的與或非等邏輯運算,大大增加了實際專案中的想象,...
OpenCV對感興趣區域 ROI 的操作
在影象處理領域,感興趣區域 roi 是從影象中選擇的乙個影象區域,這個區域是你的影象分析所關注的重點。圈定該區域以便進行進一步處理。使用roi圈定你想讀的目標,可以減少處理時間,增加精度 opencv中的相關函式 設定 獲取感興趣區域roi void cvsetimageroi iplimage i...
關於MongoDB的一點總結
今天推送引擎註冊在dubbo上的服務總是自動會關閉掉,查了一下發現是system.in.read 的原因,導致自動關閉。但是還是不太明白,別人執行spring的時候,只要啟動以後就不會自動關閉,而我的spring剛啟動就關閉了,找了半天都沒有解決,沒辦法,只好用了最笨的方法 while true 而...