我开始做一个涉及检测视频中的特征的任务,我必须检测矩形形状的红色区域并用另一种颜色替换。我可以继续使用“opencv”界面在python中执行此操作吗?我可以用Python处理视频吗?
回答
是的,OpenCV的已通过swighPythonInterface
有蟒蛇的接口绝对。转换到HSV色彩空间是良好的图像中发现红色,Hough变换会帮你找到矩形
谢谢..你是对的.. –
我还有一个问题给你,我知道我实际上应该发布这个作为一个单独的问题,但是你能告诉我我的方法是否正确,因为我是真实的ly是图像处理的新手段。步骤1)捕获每个帧上的每个帧2)遍历像素上的每个帧循环,并且如果匹配则替换该颜色。这是正确的吗 ?循环像素会花费很长时间吗? –
我不会遍历所有的像素。你只是想取代红色的矩形区域,对吧?首先,将图像转换为HSV空间,并评估哪些色调和饱和度值可提供您所需的近似颜色。一旦你有了这个范围,二值化你的图像,使像素黑色,如果他们符合你的红色标准,否则白色。最后,使用OpenCV Hough变换来查找矩形。这是最简单的方法,一个好的起点。希望这足够了,从我的手机回答,所以我不能提供链接 – Chris
- 1. 我可以使用闪存来处理视频吗?
- 2. 我可以用JavaScript转换视频吗?
- 3. PHP可以处理拆分视频
- 4. Python的视频处理库?
- 5. 可以twilio视频处理广播视频到许多(直播)?
- 6. 视频处理使用Python和OpenCV
- 7. 我可以使用C#处理程序处理HTML5事件吗?
- 8. 音频队列接口可以处理40ms音频帧吗?
- 9. 我可以在Spring上处理POJO吗?
- 10. 我可以处理这个流吗?
- 11. NSJSONSerialization可以处理null吗?
- 12. Java可以处理Expando吗?
- 13. WCF可以处理GUID吗?
- 14. Python OpenCV无法处理视频
- 15. Python中的视频帧多处理
- 16. python中的OpenCV 2.4 - 视频处理
- 17. 在iOS中可以使用视频作为GL的纹理吗?
- 18. 我可以像处理常规NSObject一样处理NSManagedObject吗?
- 19. 我可以使用应用程序内购买视频吗?
- 20. OpenCL视频处理
- 21. 处理视频帧
- 22. 处理流视频
- 23. 处理视频帧
- 24. MATLAB - 视频处理
- 25. C++视频处理
- 26. python可以处理assertRaises
- 27. 这对视频处理应用opencv或matlab有好处吗?
- 28. 我可以使用处理器选择我的程序吗?
- 29. 一个WebRtcConnection可以处理屏幕共享和摄像机视频吗?
- 30. 我们可以在android视频视图中增加音量吗?
http://code.opencv.org/projects/opencv/wiki –