2013-11-25 20 views
0

我在MATLAB(以及一般的圖像處理)方面有點小菜鳥,我想知道你是否可以幫我解決一些問題,有。從本質上講,我得到了一條衚衕的圖像,然後給出了同一條衚衕的多幅圖像,但具有不同的對比度,並且其中一些圖像中有一個強盜的圖像。我需要能夠檢測圖像中的強盜,並在所有圖像上運行相同的代碼(即,我不允許爲特定圖像定製代碼)。這是我到目前爲止有:MATLAB「閉路電視」圖像處理,對比度濾波/特徵檢測

background = imread('backalley.jpg'); 
criminal = imread('backalleyX.jpg'); % Where X is the number of the image, there 
%are 16 in total from 0 to 15 
J = imhist(background); 
K = histeq(criminal,J); 
diffImage = abs(double(background)-double(K)); 
thresholdValue = 103; 
filteredImage = diffImage > thresholdValue; 

這給我留下了無論是灰度圖像(記住我還在與thresholdValue玩弄保留),如果沒有一個強盜,或顯示強盜的一些特徵的黑白圖像。我遇到的問題是,16個具有非常高對比度的圖像中的三個最初使我仍然可以看到巷道的大部分特徵,即使在完成了直方圖均衡之後。我能做些什麼來過濾這些圖像或更好地調整對比度,這不會對其他成功處理的圖像造成問題嗎?不幸的是,由於我是新來的,我不能發佈圖片顯示發生了什麼,對不起。

編輯:這裏是一個鏈接到的photobucket專輯:http://s997.photobucket.com/user/52TulaSKS/library/Image%20Processing

所有的圖像需要處理的都在那裏,以及原始和處理的圖像的例子。我給重要的標題(原始的,給我麻煩的,以及正確和不正確處理的圖像的例子)提供了標題。

+0

您可以通過Dropbox或其他免費網站將圖像上傳到.zip併爲我們提供鏈接。此外,這些圖像是否與相機位置完全相同(即只是具有不同對比度的相同圖像的副本以及粘貼的盜賊)? – Falimond

+0

是的,他們完全一樣。我會把它們放在photobucket上。 – ChuckProuse

回答