Làm mịn Gaussian sử dụng sigma và kích thước cửa sổ. Và nó làm mờ hình ảnh để giảm tiếng ồn từ hình ảnh. Mặt khác, Bộ lọc trung bình cũng làm mờ hình ảnh và xóa nhiễu. Sự khác biệt cơ bản trong kết quả là gì?Sự khác biệt giữa Bộ lọc trung bình và Gaussian trong kết quả
Trả lời
Bộ lọc trung bình (hạt nhân hình chữ nhật) là tối ưu để giảm nhiễu ngẫu nhiên trong miền không gian (không gian ảnh). Tuy nhiên Bộ lọc trung bình là bộ lọc tồi tệ nhất cho miền tần số, với ít khả năng tách riêng một dải tần số với một dải tần số khác. Bộ lọc Gaussian có hiệu suất tốt hơn trong miền tần số.
Bộ lọc trung bình ít hiệu quả nhất trong số các bộ lọc thông thấp. Lý tưởng nhất nó nên dừng tần số cao và chỉ vượt qua tần số thấp. Trong thực tế nó vượt qua nhiều tần số cao và dừng lại một số tần số thấp (chậm roll-off và suy giảm stopband nghèo).
Điều đó có nghĩa là gì trong thực tế? Bộ lọc có nghĩa là nhanh và có lẽ là giải pháp tốt nhất nếu bạn muốn loại bỏ nhiễu khỏi hình ảnh. Đó là giải pháp tồi nếu bạn muốn tách các tần số có trong hình ảnh.
Điều thú vị là bạn có thể triển khai bộ lọc Gaussian bằng bộ lọc Trung bình. Nếu bạn áp dụng bộ lọc Trung bình hai lần cho ảnh, bạn sẽ nhận được kết quả tương tự như áp dụng bộ lọc hạt nhân tam giác. Nếu bạn áp dụng bộ lọc Mean 4 lần cho ảnh, bạn sẽ có được kết quả tương tự khi áp dụng bộ lọc hạt nhân Gaussian.
Bộ lọc Gaussian sử dụng chập và rất chậm. Nếu bạn thực hiện bộ lọc Mean bằng cách sử dụng công thức đệ quy, nó sẽ chạy như chớp. Áp dụng bộ lọc Mean nhiều lần bạn có thể tăng tốc độ thực thi Gaussian 1000 lần.
Để trả lời câu hỏi của bạn. Bộ lọc trung bình và bộ lọc Gaussian cho kết quả tương tự khi loại bỏ nhiễu khỏi ảnh. Bộ lọc Gaussian tốt hơn nhiều khi tách tần số. Bộ lọc tốt nhất cho công việc này là bộ lọc Windowed Sinc.
Bộ lọc Gaussian cân nặng pixel một đường cong chuông xung quanh pixel trung tâm. Điều này có nghĩa là các pixel xa hơn có trọng số thấp hơn.
Bộ lọc trung bình, a.k.a bộ lọc hộp, chỉ cần trung bình giá trị pixel của tất cả các pixel lân cận. Điều này tương đương với trọng số bằng nhau cho tất cả các pixel xung quanh trung tâm bất kể khoảng cách từ điểm ảnh trung tâm.
Bộ lọc hộp có thể được tính nhanh hơn so với làm mờ Gaussian.
Điều này không trả lời câu hỏi. Ông yêu cầu sự khác biệt trong kết quả không thực hiện. – Maciej
- 1. Cách hiệu quả để tìm sự khác biệt trung bình giữa các phần tử trong mảng
- 2. Sự khác biệt giữa tìm và lọc
- 3. Sự khác biệt giữa giá trị trung bình và trung bình của lười biếng trong bộ nạp tiền Boost là gì?
- 4. Sự khác biệt giữa bộ lọc (| x |) và bộ lọc (| & x |) là gì?
- 5. Sự khác biệt giữa tìm và lọc trong jquery
- 6. Phương pháp Otsu và Bộ lọc trung bình trong Python
- 7. Bộ lọc trung bình Triển khai siêu hiệu quả
- 8. Bộ lọc nhanh trung bình trong C++
- 9. Sự khác biệt giữa loại trung bình, kiểu nội dung và mimetype là gì?
- 10. Sự khác biệt giữa trường hợp trung bình và phân tích phân bổ
- 11. Sự khác biệt giữa hai bộ lọc Struts?
- 12. Bộ lọc trung bình Hình ảnh Cuda
- 13. Sự khác biệt giữa: và # cho các bình luận Bash
- 14. Tính trung bình và trung bình hiệu quả
- 15. Sự khác biệt giữa = và: =
- 16. Cách lấy bộ lọc gaussian trong python
- 17. Sự khác biệt giữa tập hợp con và bộ lọc từ dplyr
- 18. Sự khác biệt giữa Symfony và Silex
- 19. Trong tuyên bố bộ lọc Django sự khác biệt giữa __exact và dấu bằng (=) là gì?
- 20. Sự khác biệt giữa Bộ lọc và Trình nghe trong Servlet (Java EE)
- 21. Sự khác biệt giữa bộ lọc và chuyển đổi trong MATLAB
- 22. Sự khác biệt giữa Cam kết, Cam kết và Đẩy, Cam kết và Đồng bộ hóa
- 23. Sử dụng scipy.weave.inline để lọc bộ lọc 2D trung bình
- 24. Sự khác biệt giữa Kivy và PY4A
- 25. Sự khác biệt giữa ActionExecutingContext và HttpActionContext
- 26. Sự khác biệt giữa DisplayFor và ValueFor
- 27. Sự khác biệt trung bình giữa hai ngày, được nhóm theo trường thứ ba?
- 28. Sự khác biệt giữa bytebuffer.flip() và bytebuffer.rewind()
- 29. Sự khác biệt giữa IsGenericType và IsGenericTypeDefinition
- 30. Sự khác biệt giữa LinkExtractor và SgmlLinkExtractor
Về cơ bản: Gaussian = tốt, trung bình = kém (nhưng nhanh hơn). –