Làm cách nào để giảm nhiễu trong ảnh?


7

Tôi có một hình ảnh bản đồ, tương tự như thế này:

nhập mô tả hình ảnh ở đây
(bấm vào để lớn hơn)

Ở mức 100%, đại dương ồn ào và do đó không được nén một cách hiệu quả để png.

Xin hãy chỉ cho tôi một hướng của một công cụ thông minh cho công việc. (Tôi đã thử GIMP nhưng không thành công.)

Câu trả lời:


11

Bạn có thể sử dụng Vector Magic , một dịch vụ khá tuyệt vời để chuyển đổi hình ảnh thành nghệ thuật vector sạch.

Tôi đã thử nghiệm nó với hình ảnh của bạn và kết quả tốt hơn nhiều so với phiên bản JPG gốc và một nửa kích thước của nó.

phiên bản vector hóa của hình ảnh nguồn


Tôi chỉ nhận thấy rằng kích thước hình ảnh đã giảm, nhưng vẫn là một kết quả tốt

4

Trong GIMP , công cụ tôi chọn cho mục đích này là Bộ lọc → Blur → Gaussian Blur chọn lọc :

Ảnh chụp màn hình

Với một số điều chỉnh các tham số, nó có thể cho kết quả rất giống với những gì Lipis tạo ra với Vector Magic. Các quy tắc cơ bản là:

  • Nếu bất kỳ cạnh nào trông mờ, giảm tối đa. đồng bằng. (Tìm các cạnh có độ tương phản thấp, chẳng hạn như văn bản màu xanh lam trên màu xanh lam trên bản đồ.)
  • Nếu có tiếng ồn xung quanh các cạnh, tăng tối đa. đồng bằng.
  • Nếu các khu vực rắn trông ồn ào, tăng bán kính. Nếu không, cố gắng giữ cho nó thấp hợp lý.

Đây là kết quả thực tế tôi nhận được với các cài đặt được hiển thị ở trên (radius = 15, max. Delta = 25). Nó béo từ hoàn hảo, nhưng vẫn tốt hơn nhiều so với chuyển đổi thẳng sang PNG. Hầu hết các tiếng ồn còn lại là trên các cạnh; chỉ cần thu nhỏ kết quả xuống cùng kích thước với phiên bản của Lipis sẽ che giấu phần lớn kết quả.

Thi thiên Chuyển đổi hình ảnh sang bảng màu thu nhỏ (với Hình ảnh → Chế độ → Được lập chỉ mục , 16 màu, không phối màu) đã giúp thu nhỏ hình ảnh hơn nữa, có lẽ chủ yếu bằng cách loại bỏ các độ dốc tinh tế còn lại trong nền. Bây giờ nó giảm xuống còn 140 kB ở kích thước đầy đủ (127 kB sau PNGOUT ) và trông như thế này . Tôi đã phải tự tô màu lại một vài điểm đã bị bão hòa trong quá trình này. Ngoài ra, chỉ cần chọn nền biển bằng công cụ chọn màu và xô làm đầy nó với một màu đồng nhất có thể sẽ thực hiện được nhiều điều tương tự.


Điều này trông tương tự như một chức năng từ Paint Shop Pro 7 cổ đại (và có lẽ là phiên bản mới hơn) có tên là "Edge Preserving Smooth". Tôi chưa bao giờ tìm thấy một tương đương trong các chương trình khác.

1

ImageAnalyzer có trình nén PNG mất dữ liệu làm mờ hình ảnh khi bạn giảm chất lượng, vì vậy trong trường hợp này, nó nén hình ảnh khá tốt.

Tuy nhiên, bạn sẽ có kết quả tốt hơn nếu bạn khử nhiễu hình ảnh hoặc lưu phiên bản nhiễu dưới dạng JPEG.


0

Vấn đề duy nhất với phép thuật vectơ là lấy hình ảnh của bạn và thay đổi tất cả thành vectơ để bạn bắt đầu mất một số chi tiết trên văn bản khi nó chuyển đổi tất cả thành hình dạng.

Nếu bạn có tệp bản đồ gốc trong photoshop, trước tiên, tôi sẽ loại bỏ tiếng ồn trên biển. Điều này sẽ tiết kiệm rất nhiều không gian vì nó sẽ trở thành một hình dạng màu xanh rõ ràng. Sau đó, tôi sẽ xuất nó dưới dạng PNG vì chúng có xu hướng xuất sắc ở hình ảnh đường nét, đồ họa mạnh mẽ, nếu làm điều đó sẽ xuất hiện khoảng 40kb (trên đỉnh đầu của tôi), bạn cũng có thể giảm hơn nữa bằng cách sử dụng png máy nén, tôi sử dụng "máy nén png" http://itunes.apple.com/gb/app/png-compressor/id434886325?mt=12


1
Đối với vấn đề Vector Magic tại sao không xóa văn bản trước khi bạn thực hiện và sau đó nhập lại?
Ryan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.