c++
文章平均质量分 91
wxplol
这个作者很懒,什么都没留下…
展开
-
win10+vs2017+denseflow编译
由于要训练自己动作识别模型,所以需要制作相关数据集,其中就是要制作光流数据,尝试使用传统opencv来做,发现速度太慢。最后找到denseflow库,于是在此记录在win10下的安装过程。文章目录一、安装依赖1.1、CUDA1.2、OpenCV1.3、Boost二、Cmake编译2.1、生成可编译文件sln2.2、编译生成`denseflow.exe`一、安装依赖1.1、CUDACUDA (driver version > 400)这里默认已经安装,搞深度学习安装pyTorch/Tens原创 2021-07-08 18:58:11 · 1236 阅读 · 2 评论 -
c++ jsoncpp中文和\uXXXX使用toStyledString生成字符串中文乱码解决方案
一、中文乱码解决方法1.1、乱码展示在使用jsoncpp解析含有中文的字符串的时候,使用toStyledString()函数生成的字符串中的中文部分将变成\u加4个16进制数字会出现解析乱码的情况。比如:1.2、乱码原因及解决方法jsoncpp的源码来分析(官方下载地址:http://sourceforge.net/projects/jsoncpp/files/)。通过分析StyledWriter的writeValue函数发现他对字符串的处理通过valueToQuotedStrin.原创 2020-11-05 10:56:57 · 6932 阅读 · 0 评论 -
windows10 CAD解析库libredwg的调用
书接上回,这里主要介绍libredwg库的调用,具体安装教程参考:windows10 CAD解析库libredwg安装记录。众所周知,我们已经生成静态库libredwg.a。但是在windows中无法被vs调用,那用什么调用呢?这里我们采用QT来编写c程序进行调用。众所周知,QT是一个跨平台的语言,而我们编译的libredwg库是使用GUN编译的,所以只能在linux上进行调用,此时可以使用QT来解决这个跨平台问题。Windows10上QT的安装教程:win10下,安装Qt5.9.7(一)一、配置C原创 2020-05-25 23:11:50 · 6511 阅读 · 19 评论 -
win10中使用libredwg和dxfgrabber解析dwg/dxf信息
因为工作中需要解析CAD文件中的信息,用于后续的处理和分析。这里简单介绍下我的方法,具体实现因为工作原因不能详细说明,这里只是讲了一下核心的代码部分。一、工具安装libredwg:用于解析dwg文件,具体安装教程可以参考我的一篇文章:windows10 CAD解析库libredwg安装记录 dxfgrabber:python中用于解析dxf文件,具体安装命令如下:pip instal...原创 2020-06-15 14:40:39 · 6062 阅读 · 7 评论 -
字符编码Unicode原理和实践
目录一、字符集编码的发展1.1、字符集和字符编码的区别和联系1.2、字符集编码的发展1.3、总结二、字符集相关命令2.1、什么是BOM2.2、字符集相关命令三、字符集转换相关编程实现3.1、windows下vs2015编译安装iconv3.2、在VS2015中编译实现转换一、字符集编码的发展1.1、字符集和字符编码的区别和联系字符集:多个字...原创 2020-03-17 22:41:49 · 566 阅读 · 0 评论 -
windows10 CAD解析库libredwg安装记录
因为项目需要解析CAD,网上搜了下C++解析库中目前libredwg还在更新,且支持最新2018版本的CAD图纸,所以安装试试。一、安装环境配置在windows10上安装libredwg前需要安装cygwin工具,并需要安装相关的依赖库。1、安装cygwin参考链接:Windows:安装cygwin教程2、相关依赖库make autoconf automake lib...原创 2019-10-18 11:08:41 · 6944 阅读 · 17 评论 -
c++ MFC踩坑记录
近期做MFC相关的工作,遇到好多坑,特意记录下:(1)c++ 带空格的路径这个非常坑,路径都对就是读取不了文件,解决方法:“\"”+path+"\""std::string commond = "convert -o " +img_path+".png -O resolution=250 " +"\"" +pdfPath+"\"";(2)类型转换错误error C2440: ...原创 2019-09-24 14:23:40 · 413 阅读 · 0 评论 -
c++ VS2013上JsonCPP编译和使用
因为要使用C++解析Json文件,发现有JsonCPP这个工具。于是想着安装这个工具,好吧,开始我们的编译和使用过程。1、源码下载首先我们需要在github上下载源码,下载地址如下:https://github.com/open-source-parsers/jsoncpp2、CMake编译成VS2013工程首先,你需要打开CMake-gui工具,这里默认你已经安装了CMake了,...原创 2019-08-27 10:00:39 · 1994 阅读 · 0 评论 -
c++遍历文件夹下所有图片
因为要对图片进行批量处理,所以需要遍历文件夹下所有图片,其中有许多注意和踩的坑,但最终还是实现了相关功能,现在将写完的遍历函数记录下来供大家参考参考。#include<io.h>#include<iostream>using namespace std;void get_image_names(std::string file_path, std::vect...原创 2018-11-16 16:04:31 · 6411 阅读 · 4 评论