mat

    -1热度

    1回答

    我试图将大小19x19的图像读入矢量。我有2429这样的图像数量。但是当我运行我的代码时,我确定一些Mat图像不会读入矢量中。这是一个记忆问题。如果是的话,任何人都可以帮助我。我在我的代码中声明了声明后证实了这一点。感谢您的帮助。 编辑:我删除了所有if else语句,并用格式说明符替换它。当我在前 = 1703建筑设计矩阵X_train,正是我的断言失败。我检查了我在ex值附近的图像集,它们看起

    0热度

    1回答

    我试图使用SVD求解方程系统:cv::SVD::solveZ(A, x);,但A需要是Matrix。 OpenCV不提供任何std::list到cv::Mat的转换。所以我的问题是,是否有一种聪明的方式来转换它而不必将std::list转换为std::vector。 矩阵A是一个3xN矩阵。我的清单包含Ncv::Point3d元素。 我的代码看起来是这样的: std::list<cv::Point

    2热度

    2回答

    下面是我试图执行 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); InputStream is = this.getResources().openRawR

    0热度

    1回答

    我想发送图像数据(无符号字符数组),宽度和高度从等级0到等级1.什么是最好的方法来做到这一点?我已经读过,要在MPI中发送复杂的数据结构,我们可以使用打包数据或创建自己的数据类型。我的情况更好? 我试图通过创建一个新的数据类型来做到这一点。但我有错:Segmentation fault (signal 11)。当我从我的结构中删除数组时,它是有效的。那么发送这个数组有什么不对? 我的结构: typ

    1热度

    1回答

    我试图运行此回购出于好奇:https://github.com/jzeimen/PuzzleSolver/tree/master/PuzzleSolver 的Eclipse抛出标题错误“‘MSIZE’不是CV的成员::垫”。每当我试图运行的代码PuzzleDisjointSet.cpp以下行: cv::Mat::MSize size_of_a = sets[rep_a].locations.siz

    0热度

    3回答

    我OpenCV中加载的深度图像与 cv::Mat depth = cv::imread("blabla.png",CV_LOAD_IMAGE_UNCHANGED); 然后得到它的一个子图像与 cv::Mat sub_image= depth(cv::Rect(roi_x,roi_y,roi_size,roi_size)).clone(); 现在我想的是sub_image转换成向量 我尝试用

    4热度

    2回答

    我想将我的代码匹配到给定的接口。在我的类OperateImage中,我使用cv :: Mat格式的所有方法。当把它放在使用cv :: Mat3b并返回cv :: Mat1b的SubMain函数中时,它不起作用。我如何改变它以便我可以使用我的书面课程?我确信必须存在简单的转换,但我没有找到,我开始在opencv中。预先感谢您的帮助。如果有人能够很快指出何时使用Mat1b/Mat3b而不是Mat,他们

    1热度

    1回答

    我们可以直接计算而不使用任何循环OpenCV(C++)中Mat元素子集的总和吗? 示例:Mat b_hist,有1列256行。我如何计算0行到105行或106行到150行的行数? 我知道sum(b_hist)会给出整个Mat的总和。我怎样才能得到一些子集?有没有类似的方法?有人可以告诉它吗?

    1热度

    2回答

    我理解Java上的套接字,并通过它发送Int,String,Byte等。 什么,我只是想知道是有办法解码垫对象字节数组,然后将其发送对Java插座,然后检索回从接收的字节垫目标? Till Now this is What I have done 发送垫上插座 //Sending Mat over Socket Mat socketmat; long nbytes = socketmat.

    1热度

    1回答

    我是新的openCV.I想要读取二进制灰度图像。我在matlab中打印了像素值,它只有0和1,但是当我读取同一图像时openCV像素的值在0到255之间(而不仅仅是0和255)。我想以像素仅为0或1(OR 0和255)的方式读取图像。 这是我读的图像和打印的像素值: Mat watermarkImage; watermarkImage = imread("C:\\path\\to\\image\