是否有可能在编辑使用的Andr​​oid OpenCV的图像中的对象?

我试着在Android中使用OpenCV的图像中编辑对象,说改只是T恤是该图像中物体的颜色。

是否有可能,它可以怎么做?

请帮帮我。

感谢和问候,斯里尼瓦桑

--------------解决方案-------------

有点晚了,但一个快速和肮脏的解决办法是:
点击进入对象(T恤),并在您想要的颜色进行此时,floodFill。 T恤必须有封闭轮廓,否则此时,floodFill不需额外停充。 我想此刻将在我的照片的轮廓,但我不知道该怎么...

分类:机器人 时间:2012-01-23 人气:1
分享到:

相关文章

  • 基于OpenCV的图像处理基于信号的同步 2013-01-30

    我试图用信号量同步OpenCV的图像处理的两个线程. 一个线程不断捕捉帧从网络摄像头并将其推到一个循环缓冲区和其他流从缓冲区拉的图像并对其进行处理. 我删除后,我处理它们,我使用的框架. 我使用升压循环缓冲区库来实现缓冲. 请在以下片段确切的代码. 我已经消除了初始化的大部分并强调这就是必要的. 我现在面临的问题是,我能流和捕捉我的摄像头的帧. 但窗口有时后只是冻结. 在某些情况下,不能正确显示所拍摄的帧. 我想知道我要去哪里错了? sem_t semaphore; using namespac

  • OpenCV的图像处理过滤图像 2014-01-25

    我想过滤的图像,使之更加清晰/锐利. 什么是OpenCV中我们的最佳滤波方法? --------------解决方案------------- 如果你想锐化图像这个问题可能会帮助您. 而对于这里的降噪我发现一个有趣的文章. 过滤是一个非常广泛的话题,"使其更明确的"是一个相当模糊的目标. OpenCV的一些您可以尝试实施过滤器,和他们是相当详尽的记载. 如果你想要更详细的建议,也许你应该表现出一些示例图片,并解释你想提高对他们具体是什么.

  • 我应该在C ++中使用OpenCV进行图像处理的? 2015-03-13

    你建议使用OpenCV使用做图像处理的 C++ ? 谢谢. --------------解决方案------------- 这取决于你的意思是通过图像处理的内容. 如果你正在谈论改变形象; 像压缩,或调整其大小,那么没有不尽然. 我会用ImageMagick的. 如果你想分析图像; 就像试图查看它们是否包含像一张脸,或手. 一般来说开放CV是伟大的教电脑如何看到的东西. 是. 这是C ++的最佳图像处理库. 是. 我们用它为我们的跟踪工具SwisTrack,并能正常工作! 但是,如果你想要做你的

  • 未能在大型图像OpenCV的分配字节 2012-03-07

    我处理的图像非常大,但我得到告诉我一个异常"无法分配991623040字节" 我有64位Win7和8GB的内存. 是不是ridiculus是失败的,当小于1GB? 我怎样才能解决这个问题? public bresenhamCircle() { if (path != null) //path is a string represents the file path { using (IplImage orgImg = new IplImage(rc.imgeYolu, LoadMode

  • 转换的图像OpenCV的黑与白 2012-06-09

    你如何灰度OpenCV的图像转换为黑白的? 我看到了类似的问题已经被问过,但我使用的OpenCV 2.3和建议的解决方案似乎不再工作. 我想一个灰度图像转换为黑白,所以任何事情没有绝对的黑白色,并以此作为surf.detect()口罩,以忽略的黑色面具禁区边缘找到关键点. 下面的Python让我几乎没有,但()发送到阈值,值似乎并不产生任何影响. 如果将它设置为0或16或128或255,其结果是一样的,用一个值> 128的所有像素成为白,以及其他一切成为黑色. 我究竟做错了什么? import

  • 不能捕捉到的图像opencv的 2012-09-20

    不能捕捉到的图像,作品在其他的笔记本电脑,我的摄像头不能open.But它工作在其他laptop.The输出是"错误:Capture是空" #include "cv.h" #include "highgui.h" #include <stdio.h> // A Simple Camera Capture Framework int main() { CvCapture* capture = cvCaptureFromCAM( CV_C

  • OpenNI RGB图像OpenCV的BGR的IplImage转换? 2012-11-01

    其中之一可以从OpenNI图像元数据获得图像被布置为一个RGB图像. 我想将它转化成的OpenCV的IplImage在默认情况下假定存储为BGR的数据. 我使用下面的代码: XnUInt8 * pImage = new XnUInt8 [640*480*3]; memcpy(pImage,imageMD.Data(),640*480*3*sizeof(XnUInt8)); XnUInt8 temp; for(size_t row=0; row<480; row++){ for(size_t co

  • 在图像OpenCV的计算坐标差距 2013-10-05

    我试图计算左,右图像差距(像素差). 假设图像被整流(行对准),并原则点是已知的并且表示为CX,CY(注意原则点为左和右摄像机不同). 假设我们在左边的图像x_l像素在右侧图像x_r相应的像素. 如果我们用一个图像坐标的原点是CX和CY,则两个像素的差距仅仅是因为:DISP = x_l - x_r 但是,如果图像坐标有在图像(即OpenCV的定义)的左上角的起源,我需要计算的差距时要考虑这个偏移量(CX)? 或者,我还可以使用DISP = x_l - x_r以获得正确的差距呢? 它可能看起来有点

  • 使用OpenCV的图像处理 2013-10-06

    我在图像处理技术的新手,如何用开放的CV来修复损坏的图像 --------------解决方案------------- 您可以使用修补"修复"的形象 - 但你需要给我们更多的信息 - 样本图像吧? 如果您损坏意味着有你的图像iesome模式的噪声,不属于原始场景,您可以使用过滤功能,如平均过滤器或等高斯....如果你的图像剪切应变(其尺寸是扭曲的),你必须利用图像配准技术. 同时,我建议,然后再移动到编码修复图像,研究有关这些主题: 1,图像复原和增强(这是关键概念寿你所需要的)2图

  • 在OpenCV中图像处理 2014-09-09

    我想获得首发的例子OpenCV的拉氏: import cv im = cv.LoadImageM("building.jpg", 1) dst = cv.CreateImage(cv.GetSize(im), cv.IPL_DEPTH_16S, 3) laplace = cv.Laplace(im, dst) cv.SaveImage("foo-laplace.png", dst) 对目录中的所有图像. SOFAR我得到了glob.glob部分: li =[] li

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.707 (s). 10 q(s)