Tham khảo tài liệu 'biên và các phương pháp dò biên ảnh part 3', văn hoá - nghệ thuật, điêu khắc - hội họa phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Tiểu luận môn xử lý ảnh - Biên và các phương pháp dò biên long Gx 3 3 long Gy 3 3j Gx 0 0 -1 Gx 0 1 0 Gx 0 2 1 Gx 1 0 -2 Gx i i 0 Gx 1 2 2 Gx 2 0 -1 Gx 2 1 0 Gx 2 2 1 3x3 GY Sobel mask. Ref hipr html Gy 0 0 -1 Gy 0 1 -2 Gy 0 2 -1 Gy 1 0 0 Gy 1 1 0 Gy 1 2 0 Gy 2 0 1 Gy 2 1 2 Gy 2 2 1 if Gradient Gx Gy false AfxMessageBox Khong co du lieu anh UpdateAllViews NULL bool CDemo3Doc Laplace long G 3 3 . neu khong co du lieu anh if image- GetDIB return false Gradient Algorithm long sum long sumx long x y long r g b long i j g RGBQUAD c CxImage tmp BYTE cindex CxImage tmp image long xmin xmax ymin ymax xmin ymin 0 xmax long image- GetWidth ymax long image- GetHeight neu anh la 8bit 1 pixel if image- GetBpp 8 image- GetBpp 4 for y ymin y ymax y for x xmin x xmax x Trang 21 25 Tiểu luận môn xử lý ảnh - Biên và các phương pháp dò biên sum 0 kiem tra toa do x y co nam trong anh hay khong if image- SelectionIsInside x y xu ly cac toa do o duong vien anh if y 0 y ymax-1 sum 0 else if x 0 x xmax-1 sum 0 tinh xap xi laplace else tinh theo chieu x for i -1 i 1 i for j -1 j 1 j lay gia tri mau cindex image- GetPixelIndex x i y j lay gia tri ma tran Gx tuong ung gx Gx i 1 3 j 1 gx Gx j 1 3 i 1 g G i 1 j 1 sum sum cindex g sum min 255 sum __ __ __ sum BYTE min 255 255-sum AfxMessageBox sum x y BYTE sum x y 0 _ _ chuyen doi anh image- Transfer LamManhBien tmp Trang 22 25 Tiểu luận môn xử lý ảnh - Biên và các phương pháp dò biên image- Transfer tmp return true void CDemo3Doc OnMethodLaplace TODO Add your command handler code here if image 0 return if image- IsValid return long Gx 3 3 Gx 0 0 -1 Gx 0 1 -1 Gx 0 2 -1 Gx 1 o -1 Gx 1 i 8 Gx 1 2 -1 Gx 2 0 -1 Gx 2 1 -1 Gx 2 2 -1 if Laplace Gx false AfxMessageBox Khong co du lieu anh UpdateAllViews NULL bool CDemo3Doc DoBien neu khong co du lieu anh if image- GetDIB return false long sum long sumx long x y long d1 d2 d3 d4 d5 d6 d7 d8 long r g b long i j .