通常如果要做縮圖, 不等比例縮小就會很糟糕, 但是如果我只要縮此圖片的高度, 或此圖片的寬度, 其它的要維持不變, 要怎麼做?
之前看到一個很神奇的演算法(Seam carving), 可以移除圖片中不重要的區域, 讓圖片縮小, 又不會影響到比例~ 有興趣可以看:
- Seam Carving Demo
- Image Resizing by Seam Carving (Youtube)
- Image Resize (Youtube)
看完這個後很心動, 很想拿來"用" (註: 不是"實作", 我應該還沒那麼振作.. XD).
現在才知道 Gimp 有 Plugin 實做 Seam Craving 的演算法: Liquid Rescale, 詳細可見此篇文章: GIMP 的智慧型影像尺寸調整功能.(感謝 蔡志浩老師 的 詳細圖文解說)