我正試圖使用手機上的實時相機來檢測LSB隱寫。到目前爲止,我還沒有很好的檢測LSB隱寫術,無論是在印刷材料還是在PC屏幕上。Android隱寫檢測LSB
我嘗試使用OpenCV並將每個幀轉換爲RBG,然後從每個像素中讀取位,但從未檢測到隱寫。
我也嘗試使用相機功能,並檢查onFrame是否像素開始字符串被識別或不是,所以我可以讀取其餘像素中的實際隱藏數據。
這提供了幾次積極的結果,但是然後讀取數據是不可能的。
任何建議如何處理?
有關隱藏數據的更多信息: 1.它遍佈整個圖像,並且我知道該算法有效,因爲如果我只是通過應用程序中的位圖讀取精確圖像,則會檢測並解碼隱寫圖像,但是當我嘗試使用相機沒有這樣的運氣。 2.它是一個網格,整個圖像的8x5像素,所以它不是它只在圖像的一個特定區域,並且它不能在相機視圖中檢測到。
如果需要,我也可以發佈一些代碼。
謝謝。
只是要清楚。您將數據嵌入數字圖像中,然後通過相機查看數據,希望檢測像素中的祕密?什麼是起始字符串(如果只是一堆1和0,多少)以及您獲得正面結果的頻率如何? – Reti43
它是連續8個像素內的1個和0個串。這是爲了檢測是否存在嵌入代碼。我經常從檢測結果中獲得肯定的結果,但是實際數據是jibrish –