主題: 線條自畫像 (二值化與邊緣偵測應用 Extension of Thresholding and Edge Detection)
演算法:
讀入一張圖片,將圖片改為灰階圖處理,利用 Sobel Operators,找出亮度劇烈變化的位置,找出其邊界。
轉換為公式:
gx=(img[x+1,y-1]+2*img[x+1,y]+img[x+1,y+1])-(img[x-1,y-1]+2*img[x-1,y]+img[x-1,y+1])
gy=(img[x-1,y-1]+2*img[x,y-1]+img[x+1,y-1])-(img[x-1,y+1]+2*img[x,y+1]+img[x+1,y+1])
因為找出來是黑底白字,須轉為白底黑字,所以將像素值超過127的改為0,小於127的改為255。
Example:
轉換前
轉換後
=================================================
轉換前
轉換後
沒有留言:
張貼留言