1
A
回答
3
您基本上需要遍历像素,计算每4x4像素块的平均颜色。一旦你有了这个平均颜色,你可以将它“四舍五入”到你可以在马赛克中使用的最接近的颜色。我不知道它的具体情况,但这个sample code确实是你想要的。
0
下面是我为乐趣而制作的示例图像'legofication'服务 - Legofy。我还创建了一个CocoaPod来轻松安装它。
的方法:
- 传递的输入图像和LEGO块大小。
- 将输入图像划分为适合块大小的列和行。
- 计算每个块区域的主色。
- 使用计算出的颜色为每个图块位置填充一个准备块资源。
- 渲染整个图像(例如用UIImageRenderer)。
还有一种方法返回块瓦片数组。 很简单。
相关问题
- 1. 如何像苹果的音乐应用程序创建动画
- 2. 如何创建像Mailchimp一样的Salesforce应用程序
- 3. 如何创建像iBooks一样的应用程序
- 4. 如何创建像pandora应用程序一样的音频应用程序?
- 5. 如何能像高度图像一样?
- 6. 如何创建一个像可口可乐的可可应用程序窗口
- 7. 图像建模/拼接
- 8. 如何创建像Apple音乐一样的UIActionSheet或UIAlertController(UIAlertControllerStyleActionSheet)?
- 9. 如何创建像钢琴一样的有机VST乐器?
- 10. 图像拼接
- 11. 创建像instagram一样的应用程序
- 12. Android:如何创建像YouTube一样的WebView已在他的应用程序中
- 13. 如何为我的应用程序创建像Google Chrome一样的安装?
- 14. 如何创建像图像一样的自定义按钮
- 15. 如何创建像堆栈溢出一样的响应图?
- 16. R拼接图像
- 17. 图像拼接&OCR
- 18. OpenCV - 图像拼接
- 19. 如何创建像Facebook应用程序样式的UITableView加载数据样式?
- 20. 如何使用引导程序来创建框图像连接
- 21. 用PHP拼接图像GD
- 22. 如何创建一个像门的Facebook应用程序
- 23. 如何创建一个“脉冲”像UI的Android应用程序
- 24. 如何在three.js中创建像这样的高程
- 25. 如何使用javascript从图像创建拼图游戏
- 26. 如何用LPSolve创建二维图像拼图
- 27. 如何创建一个像应用程序一样的守护进程来从Windows服务接收信息?
- 28. 从PDF的第一页创建图像的应用程序
- 29. 如何创建像UITableViewCell一样的TextField?
- 30. 创建一个高亮图像地图
你可以缩小这个问题吗?你有没有尝试过自己的实验?这对Stack Overflow来说相当宽泛,并且可能在没有附加上下文的情况下关闭。 – 2011-08-17 02:32:31