Biên và các phương pháp dò biên ảnh part 2
Số trang: 10
Loại file: pdf
Dung lượng: 425.61 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu biên và các phương pháp dò biên ảnh part 2, 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ả
Nội dung trích xuất từ tài liệu:
Biên và các phương pháp dò biên ảnh part 2Tiểu l uận môn xử lý ảnh - Biên và các phương pháp dò biênĐ ể dễ hiểu, phần dưới đây sẽ minh hoạ thêm về giải thuật này: Ma trận ảnh vào Mặt nạ a11 a12 a13 .... a1n m11 m12 m13 a21 a22 a23 .... a2n m21 m22 m23 a31 a32 a33 .... a3n m31 m32 m33 .. .. .. .. Ma trận ảnh ra sau khi nhân chập b11 b12 b13 .... b1n b21 b22 b23 .... b2n b31 b32 b33 .... b3n .. .. .. ..Trong đó:b22=(a11*m11)+ (a12*m12)+ (a12*m13)+ (a21*m21) + (a22*m22) +(a23*m23) + (a31*m31)+ (a32*m32)+ (a33*m33).C ác giá trị nằm trên đường v iền được gán =0 (hay giá trị m àu nền).(b11,b12,...b1n,b11....bn1,b1n...bnn, bn1...bnn)Đ ây là công thức tính Gx và GyĐ ể tính giá trị điểm ảnh đầu ra, s ử dụng công thức: G=|Gx|+ |Gy|2 .3.2. Phương pháp dò biên theo kỹ thuật Laplace Kỹ thuật Laplace dò biên theo cách tính xấp xỉ đạo hàm bậc hai dựatrên m ột mặt nạ. Chương trình sử dụng mặt nạ H2 trong cách dò biên theo k ỹthuật Laplace. -1 -1 -1 H2= 8 -1 -1 -1 -1 -1 Trang 11/25Tiểu l uận môn xử lý ảnh - Biên và các phương pháp dò biênG ọi G là ma trận điểm thu được sau khi nhân chập ma trận điểm ảnh (củaảnh cần tìm biên)v ới mặt nạ H2.G chính là ma trận điểm ảnh chứa các đường biên cần tìm . Thuật toán dò biên theo phương pháp Gradient như sau: Đầu v ào: ma trận ảnh cần tìm biên: m ặt nạ H2 Đầu ra: Một ma trận ảnh (chứa các đường biên được tìm thấy).Giải thuật// Laplace Algorithm For (mỗi điểm ảnh của ảnh) if(Nếu điểm ảnh nẳm trên đường v iền ảnh) G án giá trị các điểm ảnh trên đường v iền ảnh =0 (hoặc bằng màu nền ảnh). else { - Tính xấp xỉ Laplace G: nhân chập với mặt nạ I1 - N ếu giá trị đ iểm ảnh lớn hơn chỉ số màu của ảnh thì gán giá trị ảnh là giá trị m àu lớn nhất. }2 .3.3. Phương pháp dò biên gián tiếp D ựa trên kỹ thuật phân vùng ảnh, Phương pháp này dò biên theo sựthay đổi m ức xám m àu của ảnh. N ếu những điểm ảnh nào có cùng màu hoặcc ó màu khác nhưng khoảng cách màu nằm trong phạm v i cho phép, đồngthời nằm kề nhau sẽ tạo thành một vùng. Định nghĩa khoảng cách màu: Khoảng c ách màu là m ột khái niệm để chỉ sự khác nhau về giá trị màu của các điểm ảnh. Giả sử a và b là 2 giá trị m àu của 2 điểm ảnh. Khoảng c ách m àu d c ủa a và b được tính như sau: d(a,b)=|Ra-Rb| + |Ga-Gb| + |Ba-Bb| Trong đó Ra: là giá trị m àu đỏ tại điểm ảnh Ga: là giá trị m àu xanh (green)tại điểm ảnh Ba: là giá trị m àu xanh da trời (blue) tại đ iểm ảnh. Nếu k hoảng cách màu d=0 thì 2 điểm ảnh đó có cùng m àu. Đường biên giữ các vùng chính là các đường biên cần tìm . Trang 12/25Tiểu l uận môn xử lý ảnh - Biên và các phương pháp dò biên Thuật toán tìm đư ờng biên dựa trên sự biến thiên giá trị màu của các điểm ảnh. Đầu v ào: Ma trận điểm ảnh, khoảng cách màu tối thiểu Đầu ra: Ma trận điểm ảnh m ới (chứa các đường biên tìm thấy). Giải thuật: For (mỗi điểm ảnh của ảnh) { - Tính khoảng cách màu của điểm ảnh v ới c ác điểm ảnh lân c ận: Tính theo 8 hướng của điểm ảnh if(N ếu có một khoảng cách màu lớn hơn khoảng cách màu cho phép) { - Ghi nhận điểm ảnh này là m ột điểm biên m ới. } }2.4. C hương trình2 .4.1. Giao diện và các chức năng chínhMàn hình chính khi chạy có giao diện như sau: Trang 13/25Tiểu l uận môn xử lý ảnh - Biên và các phương pháp dò biên2 .4.2. Chức nă ng Gradient Bao gồm hai chức năng: o Sobel o Prewitt Kết quả dò biên theo kỹ thuật Gradient với toán tử Sobel ...
Nội dung trích xuất từ tài liệu:
Biên và các phương pháp dò biên ảnh part 2Tiểu l uận môn xử lý ảnh - Biên và các phương pháp dò biênĐ ể dễ hiểu, phần dưới đây sẽ minh hoạ thêm về giải thuật này: Ma trận ảnh vào Mặt nạ a11 a12 a13 .... a1n m11 m12 m13 a21 a22 a23 .... a2n m21 m22 m23 a31 a32 a33 .... a3n m31 m32 m33 .. .. .. .. Ma trận ảnh ra sau khi nhân chập b11 b12 b13 .... b1n b21 b22 b23 .... b2n b31 b32 b33 .... b3n .. .. .. ..Trong đó:b22=(a11*m11)+ (a12*m12)+ (a12*m13)+ (a21*m21) + (a22*m22) +(a23*m23) + (a31*m31)+ (a32*m32)+ (a33*m33).C ác giá trị nằm trên đường v iền được gán =0 (hay giá trị m àu nền).(b11,b12,...b1n,b11....bn1,b1n...bnn, bn1...bnn)Đ ây là công thức tính Gx và GyĐ ể tính giá trị điểm ảnh đầu ra, s ử dụng công thức: G=|Gx|+ |Gy|2 .3.2. Phương pháp dò biên theo kỹ thuật Laplace Kỹ thuật Laplace dò biên theo cách tính xấp xỉ đạo hàm bậc hai dựatrên m ột mặt nạ. Chương trình sử dụng mặt nạ H2 trong cách dò biên theo k ỹthuật Laplace. -1 -1 -1 H2= 8 -1 -1 -1 -1 -1 Trang 11/25Tiểu l uận môn xử lý ảnh - Biên và các phương pháp dò biênG ọi G là ma trận điểm thu được sau khi nhân chập ma trận điểm ảnh (củaảnh cần tìm biên)v ới mặt nạ H2.G chính là ma trận điểm ảnh chứa các đường biên cần tìm . Thuật toán dò biên theo phương pháp Gradient như sau: Đầu v ào: ma trận ảnh cần tìm biên: m ặt nạ H2 Đầu ra: Một ma trận ảnh (chứa các đường biên được tìm thấy).Giải thuật// Laplace Algorithm For (mỗi điểm ảnh của ảnh) if(Nếu điểm ảnh nẳm trên đường v iền ảnh) G án giá trị các điểm ảnh trên đường v iền ảnh =0 (hoặc bằng màu nền ảnh). else { - Tính xấp xỉ Laplace G: nhân chập với mặt nạ I1 - N ếu giá trị đ iểm ảnh lớn hơn chỉ số màu của ảnh thì gán giá trị ảnh là giá trị m àu lớn nhất. }2 .3.3. Phương pháp dò biên gián tiếp D ựa trên kỹ thuật phân vùng ảnh, Phương pháp này dò biên theo sựthay đổi m ức xám m àu của ảnh. N ếu những điểm ảnh nào có cùng màu hoặcc ó màu khác nhưng khoảng cách màu nằm trong phạm v i cho phép, đồngthời nằm kề nhau sẽ tạo thành một vùng. Định nghĩa khoảng cách màu: Khoảng c ách màu là m ột khái niệm để chỉ sự khác nhau về giá trị màu của các điểm ảnh. Giả sử a và b là 2 giá trị m àu của 2 điểm ảnh. Khoảng c ách m àu d c ủa a và b được tính như sau: d(a,b)=|Ra-Rb| + |Ga-Gb| + |Ba-Bb| Trong đó Ra: là giá trị m àu đỏ tại điểm ảnh Ga: là giá trị m àu xanh (green)tại điểm ảnh Ba: là giá trị m àu xanh da trời (blue) tại đ iểm ảnh. Nếu k hoảng cách màu d=0 thì 2 điểm ảnh đó có cùng m àu. Đường biên giữ các vùng chính là các đường biên cần tìm . Trang 12/25Tiểu l uận môn xử lý ảnh - Biên và các phương pháp dò biên Thuật toán tìm đư ờng biên dựa trên sự biến thiên giá trị màu của các điểm ảnh. Đầu v ào: Ma trận điểm ảnh, khoảng cách màu tối thiểu Đầu ra: Ma trận điểm ảnh m ới (chứa các đường biên tìm thấy). Giải thuật: For (mỗi điểm ảnh của ảnh) { - Tính khoảng cách màu của điểm ảnh v ới c ác điểm ảnh lân c ận: Tính theo 8 hướng của điểm ảnh if(N ếu có một khoảng cách màu lớn hơn khoảng cách màu cho phép) { - Ghi nhận điểm ảnh này là m ột điểm biên m ới. } }2.4. C hương trình2 .4.1. Giao diện và các chức năng chínhMàn hình chính khi chạy có giao diện như sau: Trang 13/25Tiểu l uận môn xử lý ảnh - Biên và các phương pháp dò biên2 .4.2. Chức nă ng Gradient Bao gồm hai chức năng: o Sobel o Prewitt Kết quả dò biên theo kỹ thuật Gradient với toán tử Sobel ...
Tìm kiếm theo từ khóa liên quan:
kỹ thuật xử lý ảnh công nghệ xử lý ảnh phương pháp xử lý ảnh hướng dẫn xử lý ảnh kinh nghiệm xử lý ảnhTài liệu có liên quan:
-
Giáo trình Khai thác phần mềm ứng dụng
247 trang 114 0 0 -
65 trang 93 4 0
-
51 trang 86 0 0
-
21 trang 64 0 0
-
Ứng dụng phương pháp xử lý ảnh bằng Matlab để phân tích ảnh chuyển động của một vật thể
8 trang 56 0 0 -
393 trang 55 0 0
-
8 trang 52 0 0
-
Đồ án tốt nghiệp: Thiết kế, thi công bãi giữ xe ứng dụng công nghệ RFID và xử lý ảnh
85 trang 50 0 0 -
Xây dựng hệ thống nhận dạng lỗi tự động của tấm pin năng lượng mặt trời
3 trang 47 0 0 -
Đồ án tốt nghiệp: Robot vận chuyển mẫu xét nghiệm trong bệnh viện
117 trang 46 0 0