Maverick_ 10 Posted January 24 · Report post Добрый день всем Натолкнулся на относительно простой алгоритм сжатия картинок. https://phoboslab.org/log/2021/12/qoi-specification В реализации на fpga тоже относительно прост... Quote Ответить с цитированием Share this post Link to post Share on other sites
_pv 0 Posted January 24 · Report post только это не для любых картинок, а как замена png для картинок типа чертежей с большими областями одинакового цвета. с почти таким же сжатием, но на порядок быстрее https://qoiformat.org/benchmark/ степень сжатия для этой картинки аж целых 90% я реализацию png в фпга особо не искал никогда, за ненадобностью, но не удивлюсь если её нормальной нет, опять же потому что не очень понятно зачем. Quote Ответить с цитированием Share this post Link to post Share on other sites
_4afc_ 0 Posted January 24 · Report post 15 minutes ago, _pv said: только это не для любых картинок, а как замена png для картинок типа чертежей с большими областями одинакового цвета. с почти таким же сжатием, но на порядок быстрее я реализацию png в фпга особо не искал никогда, за ненадобностью, но не удивлюсь если её нормальной нет, опять же потому что не очень понятно зачем. Интересно, что когда процессоры в ПК были 14-50МГц то графические редакторы позволяли сохранить PNG с 9 степенями сжатия. 9 - очень сильно тормозила особенно если было много цветов но и файл получался самый маленький. Сейчас на PNG нигде не видел задания степени сложности сжатия. Quote Ответить с цитированием Share this post Link to post Share on other sites
aaarrr 0 Posted January 24 · Report post 17 minutes ago, _pv said: как замена png для картинок типа чертежей с большими областями одинакового цвета Т.е. графики. Еще градиентные переходы предусмотрены. 6 minutes ago, _4afc_ said: Сейчас на PNG нигде не видел задания степени сложности сжатия. GIMP предлагает, по умолчанию 9. Quote Ответить с цитированием Share this post Link to post Share on other sites