久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
條形碼測(cè)試cpp
[打印本頁(yè)]
作者:
51heiheihei123
時(shí)間:
2018-4-1 19:53
標(biāo)題:
條形碼測(cè)試cpp
#include "core/core.hpp"
#include "highgui/highgui.hpp"
#include "imgproc/imgproc.hpp"
#include "video/tracking.hpp"
#include<iostream>
#include <iostream>
#include <zbar.h>
#define STR(s) #s
using namespace zbar;
using namespace cv;
using namespace std;
int main(int argc, char*argv[])
{
ImageScanner scanner;
scanner.set_config(ZBAR_NONE, ZBAR_CFG_ENABLE, 1);
Mat image = imread("../data/2code.jpg");
if (!image.data)
{
cout << "請(qǐng)確認(rèn)圖片" << endl;
system("pause");
return 0;
}
Mat imageGray;
cvtColor(image, imageGray, CV_RGB2GRAY);
int width = imageGray.cols;
int height = imageGray.rows;
uchar *raw = (uchar *)imageGray.data;
Image imageZbar(width, height, "Y800", raw, width * height);
scanner.scan(imageZbar); //掃描條碼
Image::SymbolIterator symbol = imageZbar.symbol_begin();
if (imageZbar.symbol_begin() == imageZbar.symbol_end())
{
cout << "查詢條碼失敗,請(qǐng)檢查圖片!" << endl;
}
for (; symbol != imageZbar.symbol_end(); ++symbol)
{
cout << "類(lèi)型:" << endl << symbol->get_type_name() << endl << endl;
cout << "條碼:" << endl << symbol->get_data() << endl << endl;
}
imshow("Source Image", image);
waitKey();
imageZbar.set_data(NULL, 0);
return 0;
}
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
久久久久国产一区二区三区四区
|
毛片一区二区
|
国产精品特级毛片一区二区三区
|
亚洲国产一区二区三区在线观看
|
日韩欧美三级在线
|
日韩三片
|
国产欧美一区二区三区另类精品
|
国产一区二区三区日韩
|
欧美一区二区三区在线播放
|
午夜男人天堂
|
在线国产一区
|
亚洲美女一区
|
成人美女免费网站视频
|
操操日
|
国产日韩一区二区三免费高清
|
一色一黄视频
|
久久av网
|
欧美日本高清
|
伊人久久免费
|
精品久久久久久久久久久久
|
久久久久久综合
|
中文字幕在线二区
|
美女久久
|
成人在线免费视频
|
精品久久久久香蕉网
|
日日操日日舔
|
天天爱综合
|
日韩一区二区三区在线看
|
欧美日韩国产精品一区二区
|
成人av影院
|
久久999
|
99热视
|
h在线看
|
伊人网站视频
|
一区二区三区四区电影视频在线观看
|
国产乱码精品1区2区3区
|
一级片av
|
久久亚洲一区二区三区四区
|
国产精品色哟哟网站
|
天天操夜夜操
|
国产视频第一页
|