自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 CMake undefined reference to symbol ‘pthread_condattr_setclock@@GLIBC_2.3.3‘

用CMake编译项目的时候报错:undefined reference to symbol ‘pthread_condattr_setclock@@GLIBC_2.3.3’error adding symbols: DSO missing from command line找了半天发现了stackoverflow上面的一个答案https://stackoverflow.com/questions/19901934/libpthread-so-0-error-adding-symbols-dso-mi

2021-10-03 01:38:25 2418

原创 ubuntu20.04安装opencv4.4.0和opencv contrib 4.4.0

不得不说,玩转ubuntu真是一道道坎,不论是ROS还是OpenCV,都很容易卡在安装,最大的问题是需求文件下载不下来(被墙了)1、源码下载官网和github分别下载opencv,解压后放在同一个文件夹(网上有坑),最好改名一个为opencv,一个为opencv_contrib,编译的时候很多都没带版本号,并在同级再建一个build文件夹,这三个文件夹我放在了~/opencv;2、更新系统及必要的包 sudo add-apt-repository "deb http://security.ubun

2021-09-02 18:55:30 1539

原创 Ubuntu20.04安装ROS2(Foxy)极简教程

背景&吐槽:ros安装对中国用户是真的不友好,好多资源需要翻qiang才能下载得到,折腾了一两天我才搞定,终于可以继续学习。安装步骤:废话不多说,官网得安装步骤其实是很坑的,我这里尽量在官网安装步骤基础上进行安装。1.系统更新&utf-8支持sudo apt update && sudo apt install localessudo locale-gen en_US en_US.UTF-8sudo update-locale LC_ALL=en_US.UTF-8

2021-01-15 10:32:12 7040 3

原创 win10无线网卡共享网络给有线网卡再共享给其他电脑

背景:因项目主机为只有有线网卡的Linux系统,需要联网安装一些程序,需要win10的笔记本共享网络给项目主机,但是调试环境下笔记本又只有连接手机热点的无线网络,需要实现(笔记本无线网卡->笔记本有线网卡->项目主机有线网卡)的共享网络链路。实现步骤:1.win10笔记本无线网卡共享网络,右键->属性->共享->勾选允许…如果有线网卡的ip地址之前有配置,会有如下提示,确定即可,如果没有也没关系,查看有线网卡的网络ip会发现是192.168.137.12.此时用一根

2021-01-12 00:06:51 11627 4

原创 vs2019提示未声明的标识符,语法错误,但找不到错误在哪

这两天在学习pcl,出差在外,没有linux系统,用win10 + vs2019运行的pcl的一些例程,发现老是报错:错误 C2065 “mapping”: 未声明的标识符语法错误:")"这些错误明明都没有,或者已经声明了,却还是提示,感觉有点莫名其妙。问题原因:经过排查警告,发现有这样的提示:警告 C4819 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失一开始没注意这些警告,发现后才知道原因这些代码是下载的别人Ubuntu上的

2021-01-11 11:33:12 11528 10

原创 pip离线复制python开发环境

为了将python开发环境复制到无法联网的环境中,利用pip统计出所有已装模块,下载到本地,然后复制到新环境中即可离线安装。1.已装模块统计并保存到setup.txtpip freeze > requirements.txt2.将统计的模块下载到本地文件夹pip download -r setup.txt -d your_download_dir3.在新环境安装复制过来的模块文件夹pip install -r requirements.txt --no-index --find-lin

2020-12-24 20:47:40 1257

原创 记录一次linux(ubuntu20.04)系统生成动态链接库(.so文件)注意事项

1、系统、环境及需求ubuntu20.04,已安装了编译相关工具,因为项目需要,安装了opencv4.4.0。需要将c++写的类生成.so文件供软件调用,才有了这次记录。2、编译参考主要是根据这篇博客进行的:https://blog.csdn.net/u011964923/article/details/732974433、注意事项部分细节需要注意:1.生成动态连接库.so需要先生成.o文件,生成.o文件后不要make clean,因为下一步的生成.so需要;2.如果生成错误,需要先make

2020-12-19 15:01:08 721 1

原创 pycharm无法导入本地文件夹里的模块No module named ‘xxx‘

问题如下图,明明我本地文件夹里有这个模块,为啥还是识别不了呢?并且运行就会提示:No module named ‘nets.yolo4_tiny’解决办法:在该文件夹下新建一个空的名字为:__init__.py的文件。

2020-12-15 15:34:09 3446 1

原创 Ubuntu 20.04.1 LTS, 开机进入不了登录界面,画面一直停留在转圈圈的地方

我的新装的系统在第二次重启后出现这种情况我是重装系统后(有时候不断重启也能偶尔进去系统就可以不重装系统)在第二次重启之前关闭了splash好的,步骤如下:1.编辑 /etc/default/grub文件,grub文件可以用文本编辑器或者vim编辑,如果没有权限可以用chmod打开权限,用vim的话命令如下:sudo vim /etc/default/grub2.将文件中 GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash” 内容修改为:GRUB_CMDLINE_LI

2020-11-06 09:04:30 6556 2

原创 吴恩达机器学习知识点问答(仅题目)

答案可看黄海广学习笔记第一周1.批量梯度下降公式;2.线性回归的梯度下降公式;第二周1.多变量线性回归梯度下降公式;2.正规方程公式;第三周 逻辑回归1.Sigmoid 函数公式g(z);2.逻辑回归的预测公式;3.逻辑回归的代价函数;4.逻辑回归的梯度下降公式;5.正则化(Regularization)公式;6.线性回归的正则化代价函数公式以及梯度下降公式;7.逻辑回归的正则化代价函数公式以及梯度下降公式;第四周 神经网络1.神经网络前向传播公式;第五周 神经网络的学习

2020-10-04 21:42:38 164

原创 关键词:visual studio 2017、python转c++、cuda编程、opencl编程、生成dll等

背景描述轮胎磨耗算法是用python写的,其中调用了外部显卡及cpu显卡,对应cuda编程及opencl编程。但是整个测试系统软件是找人做的,用c开发的,为了保持系统的统一性,由我来把python转成c++,转换期间遇到了不少问题,也都一一解决了,最后结果一致,生成了dll。遇到的问题及解决办法1、python的numpy库转到c++用python写各种矩阵算法那是简单的很,但是转到c++...

2019-09-21 14:09:58 406

原创 python利用多线程实现参数的实时更新、传递

(读者下面大块代码可以忽略,有用的在最下面)最近在做basler工业相机的api调用,用python实现,其中有一个实时显示图像的api,其调用如下:from pypylon import pylonfrom pypylon import genicamimport timetry: imageWindow = pylon.PylonImageWindow() image...

2019-08-22 20:04:24 6986 1

原创 解决labview事件结构按下键按下enter在输入密码时不能实时更新字符串的问题

废话不多说,要加个延迟,100ms就够了,如下图这样就能实时更新字符串了,如果不加延迟,enter按下字符串不会读取当前值,而是读取上一状态值。

2019-08-02 09:45:54 3246

原创 记一次用Android Studio调试tensorflow提供的android端实时检测demo过程

平台介绍win10 64位Android Studio 3.4.1手机 mi8过程本来是想测试TensorFlow在Android平台的demo:https://www.jianshu.com/p/99ff23a164ed(这篇文章写得详细,为了防止原链接失效,我把具体过程copy过来放在文末,侵删)**有一个细节:并不需要自己新建任何项目,直接打开tensorflow提供的and...

2019-07-01 14:28:51 1203

原创 UEFI启动模式下win10+Ubuntu18.04双硬盘(固态+机械)双系统安装2019.06船新版本

网上好多教程,要分不清楚,就真的是步步为坑。对于近两年的新电脑,大部分预装的win10应该都是UEFI引导的,所以百度搜来的好多做法都不再适用,比如什么UltraISO,什么大白菜大萝卜,什么easybcd,做引导盘的那一套直接忽略,因为uefi引导下不用做引导盘了,直接把Ubuntu的iso文件解压到u盘中就ojbk了(用rar就能解压iso)。软硬件背景什么样的软硬件环境就对应什么样的方...

2019-06-20 12:02:33 2602 1

原创 vs2012配置opencv2.4.9

系统环境win10 64位系统;Visual Studio 2012(对应vc11,这里要注意opencv的版本会限制对应于vc的版本,从而限制了vs的版本,本文所用opencv\build\x64里面包含vc10、vc11、vc12,对应于vs2012的即vc11,vs和vc的对应关系详情自行搜索);opencv2.4.9;开始配置系统环境变量设置此电脑-高级系统设置-高级-环境变量...

2019-05-23 12:02:34 1082

原创 yolov3用训练过得weights文件继续训练

背景Ubuntu 18.04yolov3darknet方法当训练到一定程度需要测试效果时,可以终止一下训练(ctrl+c),此时在backup文件夹下有好多训练权重(.weight)文件。用其检测样本的代码如下:./darknet detector test cfg/voc.data cfg/yolov3-voc.cfg backup/yolov3-voc_600.weights da...

2019-05-07 16:03:42 15617 17

原创 yolov3训练 Couldn't open file: /darknet/scripts/2018_train.txt

系统环境Ubuntu18.04darknetyolov3操作背景当进行训练时:./darknet detector train cfg/voc.data cfg/yolov3-voc.cfg scripts/darknet53.conv.74执行这一句时报错:Couldn’t open file: /darknet/scripts/2018_train.txt解决方法这是因为v...

2019-05-07 10:36:02 6006 6

原创 linux Ubuntu 18.04安装opencv到了python2上或python3

若是用pip install opencv-python则安装在了python2上若是用pip3 install opencv-python则安装在了python3上

2019-05-06 18:05:16 1450

原创 Ubuntu系统的服务器安装python环境遇到的坑

背景之前没用过linux,java写的服务器需要调python脚本,需要安装python环境(具体原因在上一博客),安装过程遇到的问题。boot权限想安装opencv3,但是多次均失败提示memoryerror,后来想安装其它也不行,从网上搜索发现是需要root权限,相当于windows的管理员权限吧,就是在命令前加sudo,给服务器管理者要了密码,并输入: u - root,输入密码获得了...

2019-04-18 16:14:54 864

原创 java调用python脚本

java调用python脚本背景介绍因为后台服务器是java写的(别人写的),但是图像处理算法用python写的(我写的),为了解决调用问题,自己研究从无到有。一开始从网上搜到了用Jython,但是发现Jython已经好久不更新,打包后的jar又不支持import模块(可能是我没搞懂),展展转转找到现在的方法。目前在win10操作系统上调用成功,后续会在Linux上运行,方法差不多。jav...

2019-04-03 09:53:21 942

原创 win7 64位系统 安装深度学习环境(anaconda、cuda、cudnn、theano、keras等)

win7 64位系统 安装深度学习环境(anaconda、cuda、cudnn、theano、keras等)前言安装深度学习套装本身就是个麻烦事,在windows上安装就又增加了难度系数,因为很多深度学习的扩展包最开始不是针对windows开发的,而我用windows安装的原因也只是因为我现在的项目里需要用到windows比较多,嫌切换麻烦,以后肯定会再安装Linux版本,这里把安装过...

2018-08-31 14:31:20 1333

tracepro光源库.rar

tracepro官方光源库(官方已不可下)直接解压即可,里面是oml文件

2013-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除