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

資源簡介

在海康相機SDK的基礎上進行的二次開發,其次就是在Qt上實現這個相機,還有就是將原始圖像數據轉換為Halcon的,然后再通過Halcon算子對圖像進行處理。

資源截圖

代碼片段和文件信息

#include?“hkcamerahalcon.h“
#include

typedef?HWND(WINAPI?*PROCGETCONSOLEWINDOW)();


hkCameraHalcon::hkCameraHalcon(QWidget?*parent)
:?QMainWindow(parent)
{
ui.setupUi(this);
}

hkCameraHalcon::~hkCameraHalcon()
{

}

//打開相機
void?hkCameraHalcon::on_pushButton_clicked()
{

/************************************************************************/
/*?1.枚舉設備????MV_CC_EnumDevices??????????????????????????????????????*/
/************************************************************************/
//枚舉子網內指定的傳輸協議對應的所有設備
unsigned?int?nTlayerType?=?MV_GIGE_DEVICE?|?MV_USB_DEVICE;
MV_CC_DEVICE_INFO_LIST?m_stDevList?=?{?0?};
int?nRet?=?MV_CC_EnumDevices(nTlayerType?&m_stDevList);
/*if?(MV_OK?!=?nRet)
{
printf(“error:?EnumDevices?fail?[%x]\n“?nRet);
return;
}
int?i?=?0;
if?(m_stDevList.nDeviceNum?==?0)
{
printf(“no?camera?found!\n“);
return;
}*/
/************************************************************************/
/*?2.創建句柄?????MV_CC_CreateHandle????????????????????????????????????*/
/************************************************************************/
//選擇查找到的第一臺在線設備,創建設備句柄
int?nDeviceIndex?=?0;
MV_CC_DEVICE_INFO?m_stDevInfo?=?{?0?};
memcpy(&m_stDevInfo?m_stDevList.pDeviceInfo[nDeviceIndex]?sizeof(MV_CC_DEVICE_INFO));
nRet?=?MV_CC_CreateHandle(&m_handle?&m_stDevInfo);
/*if?(MV_OK?!=?nRet)
{
printf(“error:?CreateHandle?fail?[%x]\n“?nRet);
return;
}*/
/************************************************************************/
/*?3.打開設備?????MV_CC_OpenDevice??????????????????????????????????????*/
/************************************************************************/
//連接設備
//nRet?=?MV_CC_OpenDevice(m_handle?nAccessMode?nSwitchoverKey);
nRet?=?MV_CC_OpenDevice(m_handle);
/*if?(MV_OK?!=?nRet)
{
printf(“error:?OpenDevice?fail?[%x]\n“?nRet);
return;
}*/
}

//采集圖像
void?hkCameraHalcon::on_pushButton_2_clicked()
{
/************************************************************************/
/*?4.開啟抓圖?????MV_CC_StartGrabbing???????????????????????????????????*/
/************************************************************************/
//開始采集圖像
nRet?=?MV_CC_StartGrabbing(m_handle);
/*if?(MV_OK?!=?nRet)
{
printf(“error:?StartGrabbing?fail?[%x]\n“?nRet);
return;
}*/
//設置相機圖像的像素格式
unsigned?int?enValue?=?PixelType_Gvsp_RGB8_Packed;
nRet?=?MV_CC_SetPixelFormat(m_handle?enValue);
if?(MV_OK?!=?nRet)
{
printf(“error:?SetPixelFormat?fail?[%x]\n“?nRet);
return;
}
}

//獲取一幀圖像
void?hkCameraHalcon::on_pushButton_3_clicked()
{
/************************************************************************/
/*?5.獲取一幀并保存成圖像??MV_CC_GetOneframeTimeout??MV_CC_SaveImage????*/
/************************************************************************/
//獲取一幀數據的大小
MVCC_INTVALUE?stIntvalue?=?{?0?};
nRet?=?MV_CC_GetIntValue(m_handle?“PayloadSize“?&stIntvalue);
/*if?(nRet?!=?MV_OK)
{
printf(“Get?Pay

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-10-12?11:28??海康相機SDK二次開發與Halcon混合編程\
?????目錄???????????0??2018-07-26?17:08??海康相機SDK二次開發與Halcon混合編程\HKSDK\
?????目錄???????????0??2018-07-26?17:08??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\
?????文件???????27473??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\CameraParams.h
?????目錄???????????0??2018-07-26?17:08??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\
?????目錄???????????0??2018-07-26?17:08??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\
?????文件????????1944??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCArray.h
?????文件????????1726??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCbase.h
?????文件????????2900??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCError.h
?????文件???????11910??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCException.h
?????文件????????7283??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GClinkage.h
?????文件????????2068??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCNamespace.h
?????文件????????7698??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCRTSSUtilities.h
?????文件???????10466??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCString.h
?????文件????????8697??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCStringVector.h
?????文件???????10095??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCSynch.h
?????文件????????8929??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCTypes.h
?????文件????????9389??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\base\GCUtilities.h
?????目錄???????????0??2018-07-26?17:08??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\
?????文件????????6358??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\CLAllAdapter.h
?????文件????????3221??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\CLAutoBuffer.h
?????文件????????2753??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\CLException.h
?????文件???????20471??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\CLPort.h
?????文件???????25464??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\CLProtocol.h
?????文件????????2247??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\CLProtocollinkage.h
?????文件????????3017??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\CVersion.h
?????文件???????17264??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\ClAllSerial.h
?????文件?????????229??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\ClProtocol.def
?????文件?????????251??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\ClSerial.def
?????文件???????13800??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\ClSerial.h
?????文件????????5505??2017-11-29?11:49??海康相機SDK二次開發與Halcon混合編程\HKSDK\Includes\GenICam\CLProtocol\ClSerialTypes.h
............此處省略208個文件信息

評論

共有 條評論