![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
文章平均质量分 75
gakki-fun
人生天地间,忽如远行客。
展开
-
WIN10DLL的封装——vs2019(类的封装和调用)
本文主要参考了这篇博文VS2019 C++接口类的封装与调用DLL+嵌套类+BP气温预测_我不会起名字的博客-CSDN博客本文介绍了vs封装类的dll的方法,经过本人实测可以跑通PS:之前的博文提到的问题“这两种方法都是 dll 封装函数的,没有找到 dll封装类的;需要封装类的场景很少吗,求问?” 结合本文正好可以作为对比。———————————————————————————————————————————PS2:C++接口封装及DLL中使用头文件实例_一行一生-CSDN博客_c.原创 2022-01-11 17:21:42 · 2128 阅读 · 0 评论 -
win10静态链接库lib的制作——vs2019
原创文章链接为vs2019编写c++的静态链接库并自己使用_萧海的博客-CSDN博客根据该博文的指导,跑通了以后,我写了本文PS:静态库常用做封装函数还是封装类,这一点我还没搞明白1、静态链接库的制作 1)新建一个静态链接库项目 2)生成的文件结构如下3、在 pch.h 里写函数声明,在 MYLIB.cpp 里写函数实现#ifndef PCH_H#define PCH_H// 添加要在此处预编译的标头#include "f...原创 2021-12-16 10:00:47 · 943 阅读 · 0 评论 -
win10DLL的封装——vs2019
原创文章链接为DLL封装_瞎点技能树-CSDN博客,根据该博文的指导,跑通了以后,我写了本文1、2、3、4、5、6、7、这一步要注意,新建的文件扩展名记得改成.c8、.h:#ifndef __MYDLL_H//条件编译#define __MYDLL_H#define DLL_API extern "C" _declspec (dllimport) DLL_API _declspec(dllexport) int add...原创 2021-12-15 11:00:34 · 1461 阅读 · 0 评论 -
pycharm中不以pytest方式运行,以普通方式运行的方法
https://www.cnblogs.com/ming-jing/p/10649904.html转载 2020-09-07 11:46:18 · 409 阅读 · 0 评论 -
yolov3_to_yolov5
import refile_path = './tile_data_1011n1/train.txt'new_file_path_base = './tile_data_1011n1/label/'with open(file_path, 'r') as file_to_read: while True: line = file_to_read.readline() if not line: break else:.原创 2020-09-04 16:38:12 · 340 阅读 · 0 评论 -
tensorflow object detection API 笔记
labelimg 比 labelme 好1 json_xml_transfer 文件夹是用来进行数据格式转换的2 training 文件夹里的 *.config 是从 samples -> configs 文件夹里拷贝出来,用于配置训练参数的, 和所选的模型是一一对应的3 如果有 nan 报错,删除 legacy training 中保存的模型, config 文件中 增大 batch_size , 调小 学习率,重新训练 使用 tensorboard 在浏览器打开查看训练进度: .原创 2020-08-31 03:39:57 · 143 阅读 · 0 评论 -
图像标注工具Labelme
Labelme工具用于图像分割标注源码地址 github链接:安装安装十分简单,直接sudo pip install labelme即可安装完成之后在终端运行labelme即可以打开程序界面,进行图像标注。标注过程打开界面如下图所示:标注过程是使用多边形进行标注,操作如下:然后输入标签即可。标注完成之后点击保存,即将标注好的标签保存称相应的json格式的数据。转换VOC格式的数据切换到labelme/examples/semantic_segmentati转载 2020-08-29 21:51:15 · 381 阅读 · 1 评论 -
(转载)TensorFlow object detection API应用
https://www.cnblogs.com/zongfa/p/9662832.htmlhttps://blog.csdn.net/lalalanddd/article/details/105231015转载 2020-08-29 20:40:38 · 88 阅读 · 0 评论 -
ubuntu 18.04 和 win10 增加国内镜像源的方法
anaconda3 安装一些库的时候,国外的资源网速感人,增加国内镜像源后,网速才算让人感觉回到了21世纪,具体方法如下:***************************************************ubuntu 18.04 :进入 HOME/.config/pip/ 目录下,home文件夹下看不到的话 Ctrl + H 就可以找到 .config 文件了,打开 pip.conf 文件,增加如下内容:[global]timeout = 60index-url原创 2020-08-20 21:01:50 · 322 阅读 · 0 评论 -
python 进行图像处理时多进程加速的使用
最近需要把一张图拆成三部分,生成独立的三张图,写好了python程序后发现运行速度太慢,所以使用多进程加速。参考程序如下:from multiprocessing import Poolimport timedef plussum(num_list): time.sleep(1) result = num_list+10 print(result)if __name__ == '__main__': p = Pool(12) number =.原创 2020-08-17 16:44:46 · 706 阅读 · 0 评论 -
No such file or directory: ‘./data/voc2012.names‘
项目: zzh8829 / yolov3-tf2 https://github.com/zzh8829/yolov3-tf2在运行 voc2012.py 的过程中,遇到了以下报错:FileNotFoundError: [Errno 2] No such file or directory: './data/voc2012.names'提示找不到文件,解决方法如下:1 在voc2012.py 文件中,修改路径flags.DEFINE_string('...原创 2020-08-14 21:34:32 · 1529 阅读 · 1 评论 -
tensorflow2 h5 转 pb --- get_concrete_function 报错:TypeError: ‘NoneType‘ object is not subscriptable
import tensorflow as tfimport tensorflow_hub as hubfrom tensorflow.python.framework.convert_to_constants import convert_variables_to_constants_v2from tensorflow.keras import layersdef h5_to_pb(h5_save_path): model = tf.keras.models.load_model(h5_.原创 2020-08-11 23:49:32 · 1896 阅读 · 3 评论 -
tensorflow-hub 保存在本地的位置
这个语句下载到本地的位置如下C:\Users\(你自己的账户名)\AppData\Local\Temp\tfhub_modules\看日期哪个是今天的,就存在了那里打开会发现,就是pb文件那一套原创 2020-08-11 10:49:04 · 1080 阅读 · 0 评论 -
ValueError: Unknown layer: KerasLayer
h5模型转换为pb模型的时候,程序中有一条语句是用来载入h5模型的:model = tf.keras.models.load_model(h5_save_path, compile=False)结果运行时报错如下:ValueError: Unknown layer: KerasLayer解决办法:model = tf.keras.models.load_model((h5_save_path), custom_objects={'KerasLayer': hub.KerasLayer}原创 2020-08-11 02:38:22 · 1136 阅读 · 4 评论 -
coursera的作业打不开的解决办法
可以用Chrome的插件完成1、https://github.com/justjavac/ReplaceGoogleCDNgithub 上有一个这个项目 /justjavac/ReplaceGoogleCDN,下载压缩包2、加载到谷歌浏览器的 extension 扩展。Chrome安装方法(Google被墙了上不去):下载ReplaceGoogleCDN然后解压,找到chrome子目录 打开Chrome,输入:chrome://extensions/ 勾选Developer Mo.原创 2020-06-20 14:23:12 · 1571 阅读 · 2 评论 -
吴恩达深度学习笔记:R-CNN 篇
原创 2020-06-14 17:13:08 · 200 阅读 · 0 评论 -
QT中C++调用python文件
QT中C++调用python文件参考: Qt中用C++调用Python文件的三种方法https://blog.csdn.net/qq_41800188/article/details/797094521、打开Qt creator,在上方的菜单栏中找到:工具–>选项,点击进入2、环境–>外部工具–>Add–>添加目录,目录名字可以自己取,这里选择RunPy3作为目录...原创 2020-01-06 19:47:55 · 2407 阅读 · 0 评论 -
下载并安装pycharm
安装pycharm1、下载pycharm打开链接:https://www.jetbrains.com/pycharm/点击DOWNLOAD2、选择Linux,点击Community下的Download3、选择save file,开始下载4、下载完成后,把安装包剪切到自己想要安装的目录下,右击安装包 -> Extract here 生成一个Pycharm的文件夹进入py...原创 2020-01-06 14:13:54 · 784 阅读 · 0 评论 -
Ubuntu 18.04 安装java8
2020.01.06---------------------------------------------------------------------------------------------安装java8,此方法适用版本:12.04 LTS (precise)14.04 LTS (trusty)16.04 LTS (xenial)18.04 LTS (bionic)1...原创 2020-01-06 10:51:37 · 1344 阅读 · 1 评论 -
理解一个功能包集的正确方法——如何使用Doxygen + Graphviz理解ros的navigation功能包集
最近读到了 没趣啊 的一片文章: ROS导航包源码学习3 --- costmap_2d文中提到了使用doxygen+graphviz 解析整个navigation stack,所以有了这篇文章首先安装doxygen和graphvizsudo apt-get install doxygensudo apt-get install doxygen-guisudo apt-get install gr...原创 2018-03-22 22:46:16 · 534 阅读 · 0 评论 -
查看安装的ROS版本号
http://blog.csdn.net/ideallic/article/details/527769701、先在终端输入roscore2、打开新终端,再输入,rosparam list3、再输入rosparam get /rosdistro就能得到版本https://github.com/ros-drivers/driver_commonubuntu16.04 缺少driver_base ,上...转载 2018-02-25 19:21:29 · 2678 阅读 · 0 评论 -
launch 文件解析
launch文件的用法,看这篇文章就够了http://blog.csdn.net/seawolfe/article/details/69525113想要在launch文件中使用valgrind工具分析节点,需要安装valgrind工具:sudo apt install valgrind...原创 2018-02-20 18:16:39 · 260 阅读 · 0 评论 -
连着两天卡在了ros联机通讯,这是树莓派入门的第一步,不过能查到的资料的确不多
首先,要打开三代树莓派的SSH功能————Secure Shell(SSH)是Linux的一个功能可以使你从主机电脑上快速打开一个树莓派的终端会话。1、在树莓派的系统打开LX Terminal终端窗口键入以下命令: sudo raspi-config该命令会打开类似下面的一个界面我打开的和这个界面类似但不完全一样,如果和上面这个图一样的,采用方法一,如果比上面这个图选项少的,采用方法二方法一...原创 2018-02-09 18:36:24 · 591 阅读 · 0 评论 -
ROS的安装
https://zhuanlan.zhihu.com/p/26007106https://zhuanlan.zhihu.com/p/32839200安装步骤参考这两篇链接,除此之外,第一个链接里还有ros入门的中文教程,非常有用原创 2018-01-28 20:16:45 · 144 阅读 · 0 评论 -
【树莓派】树莓派新版系统SSH连接被拒绝问题处理,两个小问题
问题一:今天小车到了,一下午的时间拼装、给电池充电、给小车配显示器和键盘鼠标,然后开始ubuntu16.04和小车上的ubuntu mate进行无线连接,小问题出在了小车的mate系统未打开ssh,下面这个是解决方法:https://www.cnblogs.com/haochuang/p/7089937.html问题描述:将全新的树莓派系统烧录,开机然后用SSH远程连接,结果S原创 2018-02-04 19:11:41 · 6018 阅读 · 2 评论 -
cv下的常用类、函数笔记(持续更新中)
最近发现有必要记录整理一下遇到的cv库里的函数,所以开了这一章。1、LK光流法程序 cv::circle(img_show, kp, 10, cv::Scalar(0,240, 0), 1);参数一:img_show 要画哪副图参数二:kp 每个圆的圆心位置参数三:10 每个圆的半径(radius)参数四:cv::Scalar(0,240, 0)原创 2017-10-09 17:39:48 · 1360 阅读 · 0 评论