Matlab滤波后画三维图代码-lopoly:Open利用OpenCViOS艺术应用程序

时间:2024-06-13 01:29:29
【文件属性】:

文件名称:Matlab滤波后画三维图代码-lopoly:Open利用OpenCViOS艺术应用程序

文件大小:9.09MB

文件格式:ZIP

更新时间:2024-06-13 01:29:29

系统开源

Matlab压缩后画三维图代码低聚 CSCI 4830:计算机视觉最终项目(Prayash Thapa和Martin Fejka) 最初的想法 我们的想法是创建一个iOS应用程序,该应用程序将从用户拍摄的图片中生成艺术图像。 这些照片可以实时拍摄,也可以通过相机胶卷上传。 我们决定开发一种应用程序,该程序将以程序方式生成由多边形组成的图像,因为它是现代设计中的常见美学。 此外,它将为用户提供其他参数,所有参数均以友好的UI呈现。 方法 为了使用特征检测,我们必须使用OpenCV提供的实验模块,其中包含最新算法的集合。 我们能够相当快地利用该库并使SIFT算法起作用,但这仅仅是开始。 为了生成多边形,我们必须在图像中所有找到的要素之间进行三角剖分。 我们集成了Delaunay三角剖分算法,该算法涉及从所有特征点创建细分并在它们之间进行三角剖分。 三角剖分后,我们必须使用从图像中采样的原始颜色填充所有多边形。 为了实现这一点,我们使用了Voronoi图算法,该算法可以为我们提供多边形的所有面,但是更重要的是,它可以让我们轻松地找到图像中所有面的中心。 这使颜色采样变得更加简单,之后我们仅需


【文件预览】:
lopoly-master
----.gitignore(1KB)
----pipeline.png(694KB)
----icon.zip(1.65MB)
----LoPoly()
--------SwitchCamera@2x.png(531B)
--------ZeBum.jpg(208KB)
--------main.m(330B)
--------ViewController.m(14KB)
--------AppDelegate.h(312B)
--------VideoCamera.m(5KB)
--------SwitchCamera@3x.png(1KB)
--------Info.plist(1KB)
--------AppDelegate.m(2KB)
--------SwitchCamera.png(304B)
--------VideoCamera.h(487B)
--------splash.png(87KB)
--------ViewController.h(2KB)
--------Base.lproj()
--------Assets.xcassets()
----icon.psd(1.59MB)
----LoPoly.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(23KB)
----features-2.png(3.1MB)
----LGSideMenuController()
--------UIViewController+LGSideMenuController.h(2KB)
--------LGSideMenuController.m(66KB)
--------UIViewController+LGSideMenuController.m(2KB)
--------LGSideMenuController.h(15KB)
----README.md(4KB)
----Fiddle.png(327KB)
----features-1.png(2.01MB)

网友评论