91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 12.42MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-14
  • 語言: 其他
  • 標簽:

資源簡介

采用Zbar第三方庫,實現(xiàn)二維碼定位,并識別內容,解決了Zbar中文亂碼問題. 利用梯度信息進行條形碼的定位,QR-code利用矩陣點信息定位

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?

#include?“CvxText.h“

//====================================================================
//====================================================================

//?打開字庫

CvxText::CvxText(const?char?*freeType)
{
assert(freeType?!=?NULL);

//?打開字庫文件?創(chuàng)建一個字體

if?(FT_Init_FreeType(&m_library))?throw;
if?(FT_New_Face(m_library?freeType?0?&m_face))?throw;

//?設置字體輸出參數(shù)

restoreFont();

//?設置C語言的字符集環(huán)境

setlocale(LC_ALL?““);
}

//?釋放FreeType資源

CvxText::~CvxText()
{
FT_Done_Face(m_face);
FT_Done_FreeType(m_library);
}

//?設置字體參數(shù):
//
//?font?????????-?字體類型?目前不支持
//?size?????????-?字體大小/空白比例/間隔比例/旋轉角度
//?underline???-?下畫線
//?diaphaneity???-?透明度

void?CvxText::getFont(int?*type?CvScalar?*size?bool?*underline?float?*diaphaneity)
{
if?(type)?*type?=?m_fontType;
if?(size)?*size?=?m_fontSize;
if?(underline)?*underline?=?m_fontUnderline;
if?(diaphaneity)?*diaphaneity?=?m_fontDiaphaneity;
}

void?CvxText::setFont(int?*type?CvScalar?*size?bool?*underline?float?*diaphaneity)
{
//?參數(shù)合法性檢查

if?(type)
{
if?(type?>=?0)?m_fontType?=?*type;
}
if?(size)
{
m_fontSize.val[0]?=?fabs(size->val[0]);
m_fontSize.val[1]?=?fabs(size->val[1]);
m_fontSize.val[2]?=?fabs(size->val[2]);
m_fontSize.val[3]?=?fabs(size->val[3]);
}
if?(underline)
{
m_fontUnderline?=?*underline;
}
if?(diaphaneity)
{
m_fontDiaphaneity?=?*diaphaneity;
}
//FT_Set_Pixel_Sizes(m_face?(int)m_fontSize.val[0]?0);
}

//?恢復原始的字體設置

void?CvxText::restoreFont()
{
m_fontType?=?0;????????????//?字體類型(不支持)

m_fontSize.val[0]?=?20;??????//?字體大小
m_fontSize.val[1]?=?0.5;???//?空白字符大小比例
m_fontSize.val[2]?=?0.1;???//?間隔大小比例
m_fontSize.val[3]?=?0;??????//?旋轉角度(不支持)

m_fontUnderline?=?false;???//?下畫線(不支持)

m_fontDiaphaneity?=?1.0;???//?色彩比例(可產生透明效果)

???//?設置字符大小

FT_Set_Pixel_Sizes(m_face?(int)m_fontSize.val[0]?0);
}

//?輸出函數(shù)(顏色默認為黑色)

int?CvxText::putText(IplImage?*img?const?char????*text?CvPoint?pos)
{
return?putText(img?text?pos?CV_RGB(255?255?255));
}
int?CvxText::putText(IplImage?*img?const?wchar_t?*text?CvPoint?pos)
{
return?putText(img?text?pos?CV_RGB(255?255?255));
}

//

int?CvxText::putText(IplImage?*img?const?char????*text?CvPoint?pos?CvScalar?color)
{
if?(img?==?NULL)?return?-1;
if?(text?==?NULL)?return?-1;

//

int?i;
for?(i?=?0;?text[i]?!=?‘\0‘;?++i)
{
wchar_t?wc?=?text[i];

//?解析雙字節(jié)符號

if?(!isascii(wc))?mbtowc(&wc?&text[i++]?2);

//?輸出當前的字符

putWChar(img?wc?pos?color);
}
return?i;
}
int?CvxText::putText(IplImage?*img?const?wchar_t?*text?CvPoint?pos?CvScalar?color)
{
if?(img?==?NULL)?return?-1;
if?(text?==?NULL)?return?-1;

//

int?i;
for?(i?=?0;?text[i]?!=?‘\0‘;?++i)
{
//?輸出當前的字符

putWChar(img?text[i]?pos?color);
}
return?i;
}

//?輸出當前字符?更新m_pos位置

void?C

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????..A..H.?????46080??2018-05-17?21:26??ConsoleApplication4\.vs\ConsoleApplication4\v14\.suo

?????文件???????7822??2018-05-16?21:28??ConsoleApplication4\ConsoleApplication4\ConsoleApplication4.vcxproj

?????文件????????945??2018-05-02?22:14??ConsoleApplication4\ConsoleApplication4\ConsoleApplication4.vcxproj.filters

?????文件????????165??2018-05-02?22:13??ConsoleApplication4\ConsoleApplication4\ConsoleApplication4.vcxproj.user

?????文件???????4503??2018-05-02?21:32??ConsoleApplication4\ConsoleApplication4\CvText.cpp

?????文件???????4295??2018-05-02?21:32??ConsoleApplication4\ConsoleApplication4\CvxText.h

?????文件????????872??2018-05-16?16:03??ConsoleApplication4\ConsoleApplication4\Debug\ConsoleA.C797BC56.tlog\CL.command.1.tlog

?????文件??????10838??2018-05-16?16:03??ConsoleApplication4\ConsoleApplication4\Debug\ConsoleA.C797BC56.tlog\CL.read.1.tlog

?????文件????????932??2018-05-16?16:03??ConsoleApplication4\ConsoleApplication4\Debug\ConsoleA.C797BC56.tlog\CL.write.1.tlog

?????文件????????247??2018-05-16?16:04??ConsoleApplication4\ConsoleApplication4\Debug\ConsoleA.C797BC56.tlog\ConsoleApplication4.lastbuildstate

?????文件???????2478??2018-05-16?16:04??ConsoleApplication4\ConsoleApplication4\Debug\ConsoleA.C797BC56.tlog\link.command.1.tlog

?????文件???????4774??2018-05-16?16:04??ConsoleApplication4\ConsoleApplication4\Debug\ConsoleA.C797BC56.tlog\link.read.1.tlog

?????文件????????910??2018-05-16?16:04??ConsoleApplication4\ConsoleApplication4\Debug\ConsoleA.C797BC56.tlog\link.write.1.tlog

?????文件???????1698??2018-05-11?20:49??ConsoleApplication4\ConsoleApplication4\Debug\ConsoleApplication4.Build.CppClean.log

?????文件????????738??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\ConsoleApplication4.log

?????文件?????790829??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\test.obj

?????文件????1780736??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\vc140.idb

?????文件????2297856??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\vc140.pdb

?????文件????????872??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\ZbarTest.tlog\CL.command.1.tlog

?????文件??????35732??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\ZbarTest.tlog\CL.read.1.tlog

?????文件????????932??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\ZbarTest.tlog\CL.write.1.tlog

?????文件???????2444??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\ZbarTest.tlog\link.command.1.tlog

?????文件???????4828??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\ZbarTest.tlog\link.read.1.tlog

?????文件????????844??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\ZbarTest.tlog\link.write.1.tlog

?????文件????????247??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\Debug\ZbarTest.tlog\ZbarTest.lastbuildstate

?????文件???????5793??2018-05-17?21:01??ConsoleApplication4\ConsoleApplication4\test.cpp

?????文件??????23147??2018-05-17?16:44??ConsoleApplication4\ConsoleApplication4\timg.jpg

?????文件??????36345??2018-05-17?13:19??ConsoleApplication4\ConsoleApplication4\w.jpg

?????文件?????198448??2018-05-17?16:26??ConsoleApplication4\ConsoleApplication4\w1.jpg

?????文件??????37083??2018-05-17?16:12??ConsoleApplication4\ConsoleApplication4\w2.jpg

............此處省略22個文件信息

評論

共有 條評論