2013-12-09 85 views
-1

上擺脫某些點我有一個形象在我的感興趣區域在中間點。我想擺脫藍色右上角右上角的像素。我該如何解決它。獲取圖像

enter image description here

+0

作物,也許? –

+0

@MarkSetchell我無法裁剪正在處理的圖像。 –

+0

根據你的意思,「擺脫」你可以設置「某些景點」的像素爲零值。 您可以通過各地的投資回報率設定CV ::矩形裁剪圖像,子圖像的圖像,並將其複製到一個新的圖像(或剛工作的子圖像),如果所有的「某些地區」謊言的矩形之外。 如果您應用允許遮罩的方法,您可以創建一個遮罩(具有相同大小和CV_8UC1類型的圖像),其中所有「特定點」的值爲零。 如果您還不知道「某些地點」在哪裏,您必須找到區分這些地點和您的「前景」的方法。在這個圖像中可能是一個簡單的閾值 – Micka

回答

1

我假設圖像是二進制的。在這種情況下:

如果您要檢測的「點」(小圓圈)比你想去除斑點較大,可以在圖像上應用中值濾波。中值濾波器的大小可以根據噪聲點的大小來確定。另一種可能是使用形態學操作(侵蝕和膨脹)。所有這些操作都由OpenCV支持。

如果圖像是不是二進制,您可以將其轉換使用的閾值二進制啓動。