[英]Iterate within bins of an histogram using EmguCV (C#)
到目前為止,我已經使用EmguCV已有一段時間了,我們可以做的事情令人印象深刻。 而且我正在一個特定的項目中工作,該項目包括拍攝一個網絡攝像頭的圖像,並將其與另一個存儲的圖像進行比較,我願意通過比較他各自的直方圖來實現這一目標。 進行得很好,但是我遇到了這個問題,到現在為止我已經被卡住了一段時間了,問題是
此代碼段檢查圖像的各層,並對直方圖進行歸一化並應用閾值
Image<Gray, Byte>[] channels = webcamFrame.Split();
Image<Gray, Byte> ImgHue = channels[0];
DenseHistogram histo1 = new DenseHistogram(255, new RangeF(0, 255));
histo1.Calculate<byte>(new Image<Gray, byte>[] { ImgHue },false, null);
histo1.Normalize(10);
histo1.Threshold(0.5);
我如何迭代DenseHistogram的箱與另一個Histogram比較?
該直方圖由上面的代碼生成
您只需要使用DenseHistogram的Item屬性 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.