logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【国产桌面操作系统】打包opencv的离线安装包

现阶段大部分安装国产信创桌面操作系统(统信UOS系统、麒麟kylin系统)的终端,基本上都是在无法连接互联网的内网使用,如果需要安装依赖包,已经安装的终端只能通过离线安装包进行升级,本篇仅讲解统信UOS系统、麒麟kylin系统下通过opt下载opencv相关的离线安装包下载。

#opencv
【QT opencv】window下CMake编译opencv源码

网上能下载的4.5.2版本比较旧,有些功能使用不了时,下载源码自行编译出opencv库即可,本篇以window系统mingw编译4.12.0opencv为例。

文章图片
#qt#opencv
【转载】QT使用linuxdeployqt打包

首先我直接下载了他的发行版程序: https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage。编译release后, cd到release目录, 删除掉除了目标程序之外的所有没必要的东西(.o, moc*, .h等等), 执行 lin

#qt#开发语言
【linux C】在mysql中增加自定义的C动态库

可能这是在比较极端的需求场景下才会有的解决方案:有个QT应用需要激活码(需要进行DES加密运算)才可使用,应用部署到生成环境之后,销售希望能在web页面之间操作获取。公司已有对外开放的web管理端,并且限制优先用mysql方式解决,避免使用socket方式。我已经用C编写DES的加解密相关功能,QT已经用此功能进行激活校验,既然不让用socket通信,那么就看看mysql是否支持自定义的C库(SO

#linux#mysql#运维
【国产桌面操作系统】安装mysql客户端及C/C++开发

统信UOS无法在线安装mysql客户端的驱动包,需要到官网下载离线包进行安装配置。

文章图片
#mysql#数据库
python 部署可离线使用的中文识别OCR(window)

之所以选择python,是因为python上有很多封装好的人工智能模块,通过简单的在线下载即可完成环境的搭建。

文章图片
#python
【Linux C/C++开发】epoll模式的开源库及原生socket实现

epoll模式涉及到系统底层的I/O多路复用机制,可以处理高并发的场景。本文使用开源的libuv库以及原生的scoket来分享epoll的运作机制,方便更加深入的理解网络编程。

#linux
【国产桌面操作系统】安装mysql5.7

本篇分享的是统信UOS系统下,安装mysql-5.7.26,因为统信UOS系统的mysql已经闭源,无法在线下载自动安装,只能下载离线包,且离线包存在缺少依赖包的情况。

文章图片
#mysql
python 部署可离线使用的中文识别OCR(window)

之所以选择python,是因为python上有很多封装好的人工智能模块,通过简单的在线下载即可完成环境的搭建。

文章图片
#python
python程序打包成win的exe应用(以OCR应用为例)

先用一个简单的图片识别程序来走通打包流程。python中的打包专属工具是pyinstaller,在上篇文章中搭建的虚拟环境(cnocr_env)中安装因为部署好cnocr的python环境之后,训练好的模型ch_PP-OCRv5_det_infer.onnx是在线自动下载,而客户的电脑没有部署Python环境,或者是在内网,所以我们需要把模型文件目录一起打包。

文章图片
#python
    共 25 条
  • 1
  • 2
  • 3
  • 请选择