我正在嘗試查找可重複的過程以從圖像中查找網格交點的座標。該圖像是許多較小圖像的蒙太奇。蒙太奇的每個「瓦片」都具有不一致的對比度,所以我的幼稚方法失敗(瓦片邊界被選中)。一個小例子:查找網格交點的像素座標
我從思想有輕微的進步How to remove convexity defects in a Sudoku square?解釋和Grid detection in matlab
然而,網格線不一定直在整個圖像,所以不能作爲近似一條直線的網格。如果有人知道簡單的解決方案,我熟悉imageJ或Gatan digitalMicrograph軟件。否則,matlab/python Opencv會很有用
您可以使用hough變換來查找線條,您只需要在線條上合併各種線段,並使用hough參數(theta)的自由窗口。它應該工作得很好,因爲你只有兩條几乎垂直的線條。 由於圖像在亮度上不一致,因此可能必須使用低閾值來查找canny圖像。 –
從實驗的角度來看:如果可能的話,記錄網格*不平行於圖像軸可能是一個好主意。這將允許輕鬆忽略拼接時的平行「線條」對比。這是一個選項嗎? – BmyGuest
您是否有權訪問圖片*之前*進行登錄?你使用什麼操作系統?你能提供另一張樣本圖片嗎? –