Розробка програмного засобу для стиснення зображень на основі кластеризації.
Анотація
Стаття присвячена розробці програмного засобу для стиснення зображень на основі кластеризації. Приведено загальну класифікацію методів стиснення растрових зображень. Висвітлено основні методи кластеризації даних і їх застосування для зменшення об’єму даних. Проведено аналіз існуючих програмних рішень для стиснення зображень. Розглянуто алгоритм K-Means в задачах стиснення зображення. Побудовано концептуальну модель системи. Розроблено блок-схему алгоритму роботи програмного засобу для стиснення зображень на основі кластеризації. Приведено діаграму прецедентів і діаграму діяльності програмного засобу. Розглянуто діаграму компонентів засобу. Розроблено інтерфейс користувача програмного засобу.
Посилання
OptiPNG [Eлектронний ресурс] – Режим доступу: http://optipng.sourceforge.net/
FILEminimizer Pictures [Eлектронний ресурс] – Режим доступу: https://balesio.com/fileminimizerpictures/eng/
index.php
Cesium Image Compressor [Eлектронний ресурс] – Режим доступу: https://saerasoft.com/caesium
Pingo: a fast image optimizer for web [Eлектронний ресурс] – Режим доступу: https://css-ig.net/pingo
Oxipng [Eлектронний ресурс] – Режим доступу: https://github.com/mvasilkov/oxipng#readme
OxiPNG and Pngout [Eлектронний ресурс] – Режим доступу: https://www.vox.me.uk/post/2020/08/oxipng-and-
pngout/
Rust [Eлектронний ресурс] – Режим доступу: https://www.rust-lang.org/
Piech Ch. K Means [Eлектронний ресурс] – Режим доступу: https://stanford.edu/~cpiech/cs221/handouts/kmeans.html
Dabbura I. K-means Clustering: Algorithm, Applications, Evaluation Methods, and Drawbacks [Eлектронний ресурс] – Режим доступу: https://towardsdatascience.com/k-means-clustering-algorithm-applications-evaluation-methods-and- drawbacks-aa03e644b48a


