介紹影片
對圖像進行馬賽克化 → 將顏色聚類,使其看起來像一個點圖。
如果您擔心不連續的輪廓或噪聲點,最好平滑它們。
粗略規格
- 支持的圖像為 jpeg、png、gif、mp4,最大 4MB
- 圖片分辨率沒有限制,只要在容量範圍內即可,但如果長邊超過1024px,則縮小為1024px
雖然可以處理RGBA和灰度圖,但是輸出的時候會轉成RGB
所以透明度被忽略了
- 支持透明PNG
- 如果勾選“導出為透明PNG”,RGBA圖像將導出為透明PNG
- 然而,此時alpha通道被擴大到點的大小,半透明被忽略
- 如果您勾選“只有 1px 對 Twitter 透明”,只有左上角的像素會被導出為具有透明度的透明 PNG
當您想避免在witter被強制壓縮為 jpeg 時使用此選項
- 處理後的圖像將在保留一定時間後刪除。在SNS等上粘貼時,建議在本地保存一次。
使用原理
- 使用OpenCV,先將圖像縮小到1/n → 恢復到原來的大小並進行馬賽克
- 此時,根據需要應用平滑和其他Filter
- 接下來,使用kmeans將所有像素的顏色分類為k種顏色,求每一種的平均值,替換顏色,減去顏色
- 結果是經過處理的圖像,看起來像像素藝術