当前位置: 首页 > news >正文

微营销网站建设ui设计那个培训班好

微营销网站建设,ui设计那个培训班好,口碑好的品牌网站建设,学校网站建设汇报ppt模板背景: halcon,机器视觉领域神一样得存在,在windows上,应用得特别多, 但是arm环境下使用得很少。那如何在arm下使用halcon呢。按照官方说明,arm下只提供了运行时环境,并且需要使用价值一万多人民…

背景:

halcon,机器视觉领域神一样得存在,在windows上,应用得特别多, 但是arm环境下使用得很少。那如何在arm下使用halcon呢。按照官方说明,arm下只提供了运行时环境,并且需要使用价值一万多人民币的硬件加密狗才可以运行,但众所周知,我朝盗版软件横行,因此写下了这篇不道德但是实用的文章。

步骤:

1,

halcon的运行时环境,包括了所有的so库,但缺少头文件。要想在arm 下编译,头文件,库文件缺一不可,因此需要将 开发环境的头文件拷贝到运行时环境下。这里以版本 20.11.1.2 为例。

具备了头文件和so文件后,再将破解文件进行替换,就可以在arm 下使用halcon算法了。

2,

写了一个读二维码和条码的 demo ,cmake 配置如下

cmake_minimum_required(VERSION 3.0.0)
project(HalconDemo VERSION 0.1.0)set(TARGET_NAME HalconDemo)set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../include)
link_directories(${CMAKE_CURRENT_SOURCE_DIR}/../lib/aarch64-linux)aux_source_directory(. SRCS )set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}  -static-libstdc++ -fPIC -Wl,--copy-dt-needed-entries -Wno-error=deprecated-declarations -Wno-deprecated-declarations ")add_executable(${TARGET_NAME}  ${SRCS})
#include <iostream>#include <halconcpp/HalconCpp.h>using namespace HalconCpp;
using namespace std;int main(int argc, char **argv)
{// Local iconic variablesHObject ho_barImage, ho_SymbolRegions, ho_codeImage;HObject ho_SymbolXLDs;// Local control variablesHTuple hv_WindowHandle, hv_BarCodeHandle;HTuple hv_DecodedDataStrings, hv_DataCodeHandle, hv_ResultHandles;std::cout << "进入算法" << endl;ReadImage(&ho_barImage, "./image/barCode.jpg");std::cout << "完成读图1" << endl;CreateBarCodeModel(HTuple(), HTuple(), &hv_BarCodeHandle);SetBarCodeParam(hv_BarCodeHandle, "element_size_min", 1);SetBarCodeParam(hv_BarCodeHandle, "meas_param_estimation", "true");FindBarCode(ho_barImage, &ho_SymbolRegions, hv_BarCodeHandle, "auto", &hv_DecodedDataStrings);ClearBarCodeModel(hv_BarCodeHandle);for (int i = 0; i < hv_DecodedDataStrings.Length(); i++){std::cout << "barcode" << i << ":" << hv_DecodedDataStrings[i].S() << endl;}ReadImage(&ho_codeImage, "./image/2DCode.bmp");std::cout << "完成读图2" << endl;CreateDataCode2dModel("QR Code", HTuple(), HTuple(), &hv_DataCodeHandle);SetDataCode2dParam(hv_DataCodeHandle, "string_encoding", "utf8");FindDataCode2d(ho_codeImage, &ho_SymbolXLDs, hv_DataCodeHandle, HTuple(), HTuple(),&hv_ResultHandles, &hv_DecodedDataStrings);ClearDataCode2dModel(hv_DataCodeHandle);for (int i = 0; i < hv_DecodedDataStrings.Length(); i++){std::cout << "2dcode" << i << ":" << hv_DecodedDataStrings[i].S() << endl;}return 0;
}

3.

执行的时候 只需要将 libhalcon.so.20.11.1 这个文件 拷贝到可执行目录下即可。

http://www.yayakq.cn/news/568812/

相关文章:

  • 有关建筑网站建设方案自己在网站做邮箱
  • 哈尔滨专业网站制作爱建站小程序功能介绍
  • 营销型网站设计稿天河建网站公司
  • 网站推广120种方法中山网站建设模板网络公司
  • 外贸自建站源码镇江公司网站建设
  • 益阳做网站水禾田网站建设公司
  • 视频网站切片怎么做seo计费系统源码
  • 上海网络建站模板拼多多无货源网店怎么开
  • 湘潭建设路街道网站重庆网站关键词优化推广
  • 优质的专业网站建设做塑料的外贸网站有哪些
  • 自己做的网站怎么放视频教程软件开发培训学费
  • 网站设计就业要求天津网络公司流程
  • 个人视频网站制作wordpress手机视频播放器
  • wordpress建站社区卖花网站模板
  • 网站开发设计注册建网站用什么服务器好
  • 四大免费网站2017网站建设前景
  • 怎么给自己做个网站Wordpress订阅栏目
  • 网站联系方式设计网站上线前做环境部署
  • 网站的页面动态需要哪些方法做太月星网站建设程序开发网页设计
  • 网站后台怎么做alt标签狗贩子怎么做网站卖狗
  • 怎么做电力设计公司网站最新网络游戏排行榜2021前十名
  • 设计师可以做兼职的网站网站建设培训学费
  • 深圳建设网站哪里好it外包服务是什么意思
  • 当阳建设中学网站浙江建设人才网
  • 工会网站平台建设h5免费制作平台哪个好
  • 网站正在建设中 给你带来网页设计免费素材
  • html5网站和传统网站的优点浙江做网站
  • 如何网站建设的方案杭州网站建设公司电话
  • 个人门户网站模板下载建设网站需要哪些硬件设施
  • 公司网站模板免费下载免费查询公司信息