[問題] 用圓形將圖片馬賽克化
因為工作需要,需要用圓形色塊將圖片馬賽克化。
可參考下圖。
https://dl.dropboxusercontent.com/u/9424057/Web%20Share/RoundMosaic.jpg

目的是希望將客戶提供的圖片,用我公司色盤中的圓形色塊來取代。
我公司的色盤大概50種顏色。
目前是用人工使用Adobe Illustrator,
然後新增很多圓形色塊並填上我公司色盤的顏色。
這步驟很耗時間,我想將此步驟程式化。
我的想法是:
1.將一張圖片用圓形的色塊組成,
2.然後用色差公式
現在2.的部份應該ok。
1.的部份就不知從何著手,麻煩給點迷津,謝謝。
我的程式背景是c居多,有寫過vba,mfc,但是都不算精通。
但是如果有方向的話,我可以去學。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.157.133
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1429683726.A.548.html
→
04/22 14:33, , 1F
04/22 14:33, 1F
如果馬賽克組成元素是方形的話,這樣擺設就類似圖片的像素擺設方式。
這比較好處理,這邊的話我是用excel填滿顏色加上vba去做馬賽克化的。
但是用圓形來馬賽克畫圖的話,每一列的圓形是交疊的,
跟圖片像素的擺設就太一樣,所以也不能用excel的表格去模擬了。
方形與圓形的擺設方式,請參考下圖。
https://dl.dropboxusercontent.com/u/9424057/Web%20Share/RoundMosaic-2.jpg

※ 編輯: chabear (118.163.157.133), 04/22/2015 14:51:37
※ 編輯: chabear (118.163.157.133), 04/22/2015 15:05:57
推
04/22 16:02, , 2F
04/22 16:02, 2F
→
04/22 16:02, , 3F
04/22 16:02, 3F
→
04/22 16:02, , 4F
04/22 16:02, 4F
→
04/22 16:03, , 5F
04/22 16:03, 5F
→
04/22 16:03, , 6F
04/22 16:03, 6F
一張圖片中,圓形色塊通常都會上千個甚至上萬個。
請問有沒有建議我用什麼方式去寫?用什麼軟體之類的。
※ 編輯: chabear (118.163.157.133), 04/22/2015 16:30:28
推
04/23 00:10, , 7F
04/23 00:10, 7F
推
04/23 01:19, , 8F
04/23 01:19, 8F
→
04/23 01:19, , 9F
04/23 01:19, 9F
→
04/23 01:20, , 10F
04/23 01:20, 10F
推
04/23 01:21, , 11F
04/23 01:21, 11F
推
04/28 14:44, , 12F
04/28 14:44, 12F
Programming 近期熱門文章
PTT數位生活區 即時熱門文章