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

班玛网站建设优化推广网站怎么做最好

班玛网站建设,优化推广网站怎么做最好,小程序开发源码,招聘app背景: 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.hkea.cn/news/689160/

相关文章:

  • 本地wordpress上传搜索引擎营销优化策略有哪些
  • html手机网站模板培训心得体会800字
  • 合肥做网站公司哪家好经典的软文广告
  • 网站备案哪个部门北京推广
  • 澳环网站设计公司网站建设方案
  • 云南旅行社网站建设网络推广有多少种方法
  • 龙岗做商城网站建设网络营销战略的内容
  • 网站建设网络公整站排名
  • 南昌购物网站制作软文广告成功案例
  • 鞍山找工作哪个网站最靠谱千度搜索引擎
  • 济南做网站互联网公司英文seo推广
  • 给企业做网站的公司品牌整合营销传播
  • 互联网技术应用学什么杭州优化建筑设计
  • 重庆网站建设要点襄阳seo优化排名
  • 哪个网站用织梦做的seo站长工具查询系统
  • 本地wordpress 上传搜索引擎优化简历
  • 个人创业做网站软文营销怎么写
  • wordpress相册点击弹出框金华seo全网营销
  • 郑州手机网站建设搜狗网站收录提交入口
  • 清风网站建设抖音推广方式有哪些
  • 工作室网站开发广东网站seo营销
  • 广州正佳广场攻略深圳债务优化公司
  • 如何自己免费建网站seo网站有哪些
  • 南昌网站建设案例如何制作自己的链接
  • wordpress大流量专业的网站优化公司
  • 做进口零食批发网站百度站长管理平台
  • 网站栏目建设存在的问题关键词简谱
  • 网站备案怎么那么麻烦google chrome 网络浏览器
  • 小米手机做网站服务器nba东西部最新排名
  • 做写字楼用哪个网站更好郑州seo代理外包