資源簡介
使用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
- 上一篇:datamatrix解碼c源代碼
- 下一篇:擴展卡爾曼濾波程序(matlab)
評論
共有 條評論