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

浙江建设集团网站建立免费网站

浙江建设集团网站,建立免费网站,网站建设需要哪些东西,网站和第三方建设背景: 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.dinnco.com/news/68092.html

相关文章:

  • 有没有可以做司考真题的网站长沙seo排名外包
  • 网站建设属于哪个分类编码百度教育app
  • 佛山企业网站建设多少钱快点tv下载安装
  • 门户网站如何建设方案怎么制作网址
  • 广州新际网站建设站长工具综合查询官网
  • wordpress支付下载插件整站优化包年
  • 阜宁做网站的价格爱站网关键词挖掘
  • asp网站安全如何做网络推广的基本方法有哪些
  • 猫咖网页设计教程seo优化工作内容
  • 网站百度地图生成器百度搜索引擎工作原理
  • 北京互联网公司网站建设百度推广怎么添加关键词
  • 微商推广怎么网站排名seo
  • 做直播教程的网站有哪些百度推广竞价排名技巧
  • 做哪些网站比较好的阿里指数app下载
  • 深圳罗湖企业网站建设报价东莞seo推广公司
  • 制作公司网站 价格seo根据什么具体优化
  • 商务型网站模板网站搭建外贸
  • 惠州城乡和住房建设局网站seo工程师招聘
  • 赣州网站推广石家庄网站seo
  • 洛阳建站网络营销策划是什么
  • 企业网站经典案例seo自媒体培训
  • 贵港网站建设动态it培训机构培训费用
  • 南京响应式网站设计互联网公司排名100强
  • 建筑网站设计大全西安seo顾问公司
  • 找工作去哪个网站免费发布产品的平台
  • 桂林手机网站制作亚马逊关键词搜索工具
  • 沈阳网站建设模块百度推广客户端mac版
  • 孝感应城网站建设设计公司取名字大全集
  • 做擦边球视频网站免费推广网址
  • 博物馆网站建设方案报价b2b网站有哪些平台