По разным причинам некоторые изображения могут иметь области, заполненные точками вместо сплошных цветов. Это наиболее часто встречается, когда количество цветов ограничено, например, при сканировании изображений, напечатанных старыми принтерами, или с размытым GIF-изображением. Проблема с этими изображениями заключается в том, что они не очень хорошо сжимаются (PNG и JPEG работают лучше всего с горизонтальными линиями и плавными градиентами соответственно), а их масштабирование может привести к слиянию точек, что приведет к странным образцам, которые не должны быть на изображении.
Я хочу, чтобы метод автоматически «сглаживал» изображение, заменяя точки в точечных областях сплошным цветом. Например, он должен сделать право Левая сторона этого изображения больше похожа на оставил правая сторона:
Я особенно хочу решение, которое работает в GIMP или Imagemagick, но я также готов попробовать другие инструменты.