• 大小: 556B
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: C/C++
  • 标签: labelmec++  

资源简介

使用C++将16位图像转换为8位图像,用于labelme标记的MASK_RCNN

资源截图

代码片段和文件信息

// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。
//

#include “stdafx.h“ 
#include 
#include 
#include 
#include 
using namespace std;
using namespace cv;
int main(void){
char buff1[100];
char buff2[100];
for (int i = 1; i<2; i++){
sprintf_s(buff1 “C:\\Users\\Administrator\\Desktop\\new\\%d.png“ i);
sprintf_s(buff2 “C:\\Users\\Administrator\\Desktop\\nnew\\%d.png“ i);

Mat src;

src = imread(buff1 CV_LOAD_IMAGE_UNCHANGED);
Mat ff = Mat::zeros(src.rows src.cols CV_8UC1);
for (int k = 0; k {
for (int kk = 0; kk {
int n = src.at(k kk);
ff.at(k kk) = n;
}
}

imwrite(buff2 ff);
}
return 0;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        784  2018-04-11 10:42  ConsoleApplication1.cpp

----------- ---------  ---------- -----  ----

                  784                    1


评论

共有 条评论

相关资源