读取 txt/其他格式数据,(以opencv 指针显示数据格式或 Mat数据格式)转为图片显示

 	 cv::Mat image1;
      image1.create(Width, eHeight, CV_8U);
      ifs.open(path, std::ios::binary);
      if (!ifs.is_open()) {
        std::cout << "Cannot open file " <<path << std::endl;
        return image1;
      }
       ifs.read((char *)image1.data, Width *Height);
       cv::Mat src2(imageHeight,imageWidth,CV_8U, image1.data);
      src = src2.clone();
      ifs.close();

src 为转化后的 Mat 类型数据
可对其进行 常规 Mat操作

或者 选择 image1也可以,
auto p =img1.ptrcv::Vec3b(i,j);
cPointB = p[j][0];
cPointG = p[j][1];
cPointR = p[j][2];
来进行像素读取

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页