2012年8月9日 星期四

flash mosaic photo effect

馬賽克拼磚(拼圖)效果

原圖用 10x10 的格子切割,
找出每個格子的代表色,
接著需載入夠多的圖檔作為圖庫(最少100張),
並計算每個圖檔的平均色,
從圖庫中找出最接近每個格子代表色的圖檔,
進行拼貼。


原理講完了,
實作起來還蠻複雜的,
一方面元件超多,
每個步驟都要考慮效能的因素,
請特別小心沒寫好會整個大 lag。

先來看圖
拼完的整張圖

拉近可以看出是由許多小圖拼成

將馬賽克格子圖加上柔光(SoftLight)後,疊在最上層,
看得出來加上混合模式後,
拼貼的效果更好。

code 稍後補上...

沒有留言:

張貼留言