2016-08-01 274 views
0

我有兩個圖像,我需要得到一個回報,這是一個布爾匹配。我發現的一切都是「獲得不同的形象」,這不是我想要的。兩張圖像是否匹配?使用Emgu CV C#

 Image<Gray, Byte> img1 = new Image<Gray, Byte>(imageURL); 
     Image<Gray, Byte> img2 = new Image<Gray, Byte>(imageURL2); 
     Image<Gray, Byte> img3 = img2 - img1; 

我也採取某種百分比匹配返回。

回答

1

I use precisely the method described here

我唯一補充的是我也計算不同的像素,以便我可以有%的差異。

+0

對不起,我對C#比較陌生。你能提供一個簡單的代碼例子來說明你是如何完成這個的? –

+0

%差異的代碼示例?這個頁面上的兩個代碼示例都提供了一個布爾結果。 – Kikootwo

+0

@Kikootwo,我不確定他們是否改變了這些例子,但他們沒有返回一個bool,實際上在這兩個例子中都沒有一個bool變量。我也希望返回一個布爾值,並試圖返回true,如果它會畫出一個正方形,但看起來並不可靠。 – Nonlin