我正在處理某些圖像處理項目。傾斜移位圖像處理效果
我需要實現像Instagram一樣的傾斜移位效果。我已經使用android.graphics包(Bitmap,Canvas,Paint)實現了像棕褐色,灰度,各種顏色效果和旋轉等基本效果。
我發現了一些模糊整個圖像的代碼,但我不知道如何定義將被聚焦的圓和將被模糊的補色區域。
我該如何使用android.graphics或其他第三方框架來實現它? 有沒有關於這個問題的一些文獻?
謝謝。
我正在處理某些圖像處理項目。傾斜移位圖像處理效果
我需要實現像Instagram一樣的傾斜移位效果。我已經使用android.graphics包(Bitmap,Canvas,Paint)實現了像棕褐色,灰度,各種顏色效果和旋轉等基本效果。
我發現了一些模糊整個圖像的代碼,但我不知道如何定義將被聚焦的圓和將被模糊的補色區域。
我該如何使用android.graphics或其他第三方框架來實現它? 有沒有關於這個問題的一些文獻?
謝謝。
我從來沒有見過使用圓圈進行模糊/焦點的傾斜移位,通常這會被稱爲選擇性焦點。傾斜移位通常沿着垂直梯度模糊。要做到這一點,你只需要通過
pixelY/height
的底部模糊
(height - pixelY)/height
乘以模糊的強度最高模糊
或操縱的基本公式進行更多的控制,例如:
Math.abs(pixelY - (height/2))/(height/2)
用於頂部/底部模糊中心對焦
這就是假設您的模糊代碼具有強度變量。如果沒有,它應該。
還有一些典型的對比度/飽和度調整,但您似乎可以在列出色彩效果後即可完成該部分。
有關包含對傾斜移位效果進行哪些調整的好教程,請參閱this。這是一個Photoshop教程,但你可以看到他們採取了哪些步驟。
嗨我還需要使用focuse概念藉助傾斜移位請給任何sample.help我請 – 2013-09-24 07:38:12
在java中有任何代碼示例以便更好地理解觀點。 –