#ifndef LOCALVISION_H #define LOCALVISION_H // ***************************************************************************** // ��Ȩ���У�C��2023~2099 �Ϻ����ɳ�������������˾ // ��������Ȩ�� // ***************************************************************************** // ���� : ½�̷� // �汾 : 1.0 // ���봴�����ڣ�2025/01/10 // �汾�������ڣ�2025/01/10 // ����˵��:���ܹ� // ***************************************************************************** class __declspec(dllexport) LocalVison; class LocalVison { public: LocalVison(); ~LocalVison(); void test(); //void MS_LineDetecter2(HalconCpp::HObject ho_ImageIn, HalconCpp::HObject ho_ROI, HalconCpp::HObject* ho_Contour, HalconCpp::HObject* ho_Cross, // HalconCpp::HTuple hv_iRectWidth, HalconCpp::HTuple hv_iRectHeight, HalconCpp::HTuple hv_iSigma, HalconCpp::HTuple hv_iThreshold, // HalconCpp::HTuple hv_transition, HalconCpp::HTuple hv_select, HalconCpp::HTuple* hv_oLineRow1, HalconCpp::HTuple* hv_oLineCol1, // HalconCpp::HTuple* hv_oLineRow2, HalconCpp::HTuple* hv_oLineCol2, HalconCpp::HTuple* hv_lineAngle); // //void fitCircle(HalconCpp::HObject ho_inImg, HalconCpp::HObject* ho_outCircle, HalconCpp::HObject* ho_Cross, HalconCpp::HTuple hv_Row, // HalconCpp::HTuple hv_Column, HalconCpp::HTuple hv_Radius, HalconCpp::HTuple hv_inUnitWidth, HalconCpp::HTuple hv_inUnitLenght, // HalconCpp::HTuple hv_inUnitSigma, HalconCpp::HTuple hv_inUnitThreshold, HalconCpp::HTuple hv_select, HalconCpp::HTuple hv_transition, // HalconCpp::HTuple hv_nummeasures, HalconCpp::HTuple* hv_CenterRow, HalconCpp::HTuple* hv_CenterCol, HalconCpp::HTuple* hv_CenterRadius); }; #endif