C++ 将CV_IMAGE_ELEM的结果视为QString?
我想在参数为QString的LineEdit中显示10x10窗口CV_IMAGE_元素的结果C++ 将CV_IMAGE_ELEM的结果视为QString?,c++,visual-studio-2010,qt,opencv,C++,Visual Studio 2010,Qt,Opencv,我想在参数为QString的LineEdit中显示10x10窗口CV_IMAGE_元素的结果 我应考虑以下事项: for (int y=0;y<10;y++) { for (int x=0;x<10;x++) //width { QString qstr= CV_IMAGE_ELEM(img_crop_mat, uchar, y, x*3+ 2); QString ctot= qstr + ctot; lineEdit_
我应考虑以下事项:
for (int y=0;y<10;y++)
{
for (int x=0;x<10;x++) //width
{
QString qstr= CV_IMAGE_ELEM(img_crop_mat, uchar, y, x*3+ 2);
QString ctot= qstr + ctot;
lineEdit_mat->setText(ctot + " ");
}
lineEdit_mat->setText("\n");
}
for(int y=0;ysetText(“\n”);
}
谢谢。试试循环
myQString.append(QString("%1 ").arg((int) IPL_IMAGE_ELEM(...) ));
这是假设您想要以数字格式打印图像数据。您得到了什么?它工作吗?不,它什么也不提供。空白行编辑!您正在将文本设置为“/n”,那么您期望得到什么?@Roku好的,如果我想插入一个结束行并向行编辑添加一些其他文本,该怎么办?可能的话?您能告诉我吗?