![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
配置
文章平均质量分 64
人工智睿
代码是单纯的。
展开
-
语义分割结果可视化(画目标轮廓线与最小包围框)
#文件夹预测import mathfrom unet import Unetfrom PIL import Imageimport numpyimport osimport os.pathimport numpy as npimport cv2unet = Unet()# 指明被遍历的文件夹maindir = r'G:\\DL\\unet-keras\\unet-keras-master\\stone_predict\\ture\\stone'blenddir= r'G:\\DL\原创 2021-12-07 21:30:51 · 2962 阅读 · 1 评论 -
linux ubuntu下载国外大文件、大型数据集(DDAD)
经常需要下载动辄几百G的数据集在国内的速度很慢,浏览器上及时kb/s看了很多人的处理方式都不太合适最终找到一个比较好的多线程下载器axel。DDAD下载速度为3MB/s所以即使没下完也可以解压已下载的部分内容!!!下载axel很简单:下载链接内容很简单:完事儿~...原创 2022-06-30 14:22:15 · 2145 阅读 · 0 评论 -
牛客C++笔试ACM模式输入输出练习
平时用力扣刷题,换成牛客这种需要打印输出结果对比判定的OJ不是很习惯,所以特别练习一下。尤其是对于8、9、10部分关于字符串的。”纸上得来终觉浅,绝知此事要躬行“原创 2022-06-19 01:09:31 · 4485 阅读 · 1 评论 -
Win10x64_VS2019搭建最新版openMVG+openMVS
VS2019 WIN10 配最新版(截止2022.5.16)踩了好多坑,最后总算成功了。建议有条件就换Linux或者Windows下的VS2017及以下版本(本人没条件,没条件整Linux系统,虚拟机不够用,VS2019上有好多之前的项目需要做)看到这里的朋友请好好想想自己是否必须要在windows下配,是否必须要用VS2019。如果真的非此环境不可,那就看看我的成功记录吧,希望能给你点灵感。有问题欢迎在评论区指出,说不定有我能跨过去的坑。总一.基于方案一环境的基础上二.单独git一份openMV原创 2022-05-16 23:40:24 · 2648 阅读 · 1 评论 -
Windows10_VS2019安装配置Colmap+OpenMVS 仍然失败版
1.安装好CMake本人下载的版本如下添加环境变量(用户和系统都添加):2.安装VS2019添加环境变量:D:\VS2019\VC\Tools\MSVC\14.26.28801\bin\Hostx64\x64的目的是配置cl.exe3.安装QT5(需要自己注册个账号,本人下的5.9.9)参考教程,添加环境变量:4.安装NVidia和CUDA不瞒你说,笔者作为985研究生,用的是锐龙处理器,没有显卡(实验室的工作站一直被博士师兄占用),所以这步省略。5.下载vcpkg(常用指令)g原创 2022-05-16 16:09:56 · 1970 阅读 · 6 评论 -
Windows10安装虚拟机+Ubuntu18.04(为了跑slam)
[TOC](虚拟机与Ubuntu的下载与安装1. 下载虚拟机: 官网用邮箱注册一个账号然后下载### 2. 下载好后安装,一路默认,最后输入免费密匙:3.下载Ubuntu18.04国内有很多镜像,但不一定好用,本着不出丁点错误的原则, 我选择官网下载,大约需要25分钟,我去玩一会儿~4.打开虚拟机配置Ubuntu后面一路默认到设置磁盘大小刚才的配置不满意可以自定义硬件,满意直接完成:5.导入Ubuntu先编辑虚拟机取消3D加速,防止意想不到的意外:完成后,开原创 2022-01-22 21:50:03 · 984 阅读 · 0 评论 -
pip安装__报错 in _error_catcher yield
pip --default-timeout=100 install +“需要安装的库”国内源:-i https://pypi.tuna.tsinghua.edu.cn/simple原创 2021-01-13 21:44:03 · 1408 阅读 · 0 评论 -
windows版本FFmpeg下载安装与使用-视频图片转换
FFmpeg安装链接:https://pan.baidu.com/s/1gwAEIAd61Xq4NYs1g3O1uw提取码:8hwu下载解压后就能在 bin 文件夹下能看到三个可执行程序:ffmpeg、ffplay、ffprobe,配置好环境变量后即可使用。配置环境变量:我的电脑—》右键—》属性—》高级系统设置—》环境变量—》用户变量—》Pwin+R输入cmd后 执行命令 :视频转图片ffmpeg -i D:/EZ/data_set/stone_set770/stone_video/st原创 2020-12-25 16:16:17 · 476 阅读 · 0 评论 -
解决GitHub下载太慢——快速下载GitHub项目源码
通过码云下载选择需要下载的Github项目复制链接注册使用码云导入导入完成直接下载zip文件:原创 2020-12-14 20:48:01 · 178 阅读 · 1 评论 -
python图片批量Resize切换大小
## image resizer# 批量resizeimport numpy as npimport cv2import osdir_path = os.path.join(os.getcwd(), 'D:/EZ/Segmentation/512/512_original') #要处理的的图像所在的文件夹,也可以是绝对路径# 这样调用时,图像所在的文件夹(bdz_image)与程序在同一目录下for filename in os.listdir(dir_path): # If th原创 2020-12-11 19:57:36 · 382 阅读 · 0 评论 -
Labelme标签json转voc格式
创建一个文件夹命名json_to_xml,文件夹内共有三个py文件,分别是create_xml_anno.py,main.py,read_json_anno.py,如下所示:create_xml_anno.py# -*- coding: utf-8 -*-from xml.dom.minidom import Document class CreateAnno: def __init__(self,): self.doc = Document() # 创建DOM文档对象原创 2020-12-10 20:48:52 · 1195 阅读 · 1 评论 -
深度学习图像数据集标注Labelme安装
安装labelme所有操作在已经安装Anaconda环境下运行:Anaconda31.打开Anaconda3自带的Anaconda Prompt:创建一个虚拟的py环境:conda create –name=labelme python=3.62. 安装pyqt:conda install pyqt3.安装labelme:pip install labelme -i https://pypi.tuna.tsinghua.edu.cn/simple这里我进行了换源 ,原因是因为安装原创 2020-12-10 17:10:26 · 147 阅读 · 0 评论 -
在Jupyter notebook中用matplotlib.pyplot出现服务器挂掉、崩溃的问题
问题在Jupyter notebook中用matplotlib.pyplot出现服务器挂掉、崩溃import torchfrom torch.autograd import Variableimport matplotlib.pyplot as plttensor = torch.linspace(-6,6,200)tensor = Variable(tensor)np_data = tensor.numpy()#定义激活函数y_relu = torch.relu(tensor).data原创 2020-12-01 21:58:02 · 8253 阅读 · 24 评论 -
解决OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.
报错OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can degrade performance or cause in原创 2020-12-01 21:51:55 · 2634 阅读 · 1 评论 -
批量剪裁图片OpenCV(C++)
获取图片名将所有图片放到一个文件内,建立txt 输入dir *.jpg/B > namelist.txt保存好后,修改后缀名为.bat,运行,得到文件夹内所有jpg图片的namelist.(也可以是.png .bmp)按名裁剪图片#include<iostream> #include<time.h> #include<fstream> #include <opencv2\highgui\highgui.hpp>//#include原创 2020-11-19 13:32:28 · 1310 阅读 · 0 评论 -
no model named cv2 conda 安装Opencv库
conda install -c https://conda.binstar.org/menpo opencv结果下载成了opencv3.4…但是可以使用import cv2原创 2020-11-12 22:53:40 · 109 阅读 · 0 评论 -
Opencv读取摄像头畸形
opencv读取摄像头畸形:原因是opencv读取视频默认了640x480的尺寸:查看我们需要的真实尺寸:(可能需要参考照相机的手册)在代码里设置: cap.set(CV_CAP_PROP_FRAME_WIDTH, 1920);//宽度 cap.set(CV_CAP_PROP_FRAME_HEIGHT, 1080);//高度具体代码见C++Opencv实时读取摄像头视频保存指定帧图片恢复正常:...原创 2020-11-04 15:06:51 · 194 阅读 · 0 评论 -
C++Opencv实时读取摄像头视频保存指定帧图片
空格截图string writePath = "../temp/";int main(int argc, char** argv){ VideoCapture capture(0); string name; namedWindow("hello", CV_WINDOW_AUTOSIZE); int i=0; while (1) { Mat frame; capture >> frame; if (32 == waitKey(20)) { //空格拍照 nam原创 2020-11-04 15:04:30 · 7331 阅读 · 1 评论 -
相机标定——相机的内参矩阵IntrinsicMatrix参数解释
IntrinsicMatrix参数解释:或内参矩阵的参数含义:f:焦距,单位毫米,dx:像素x方向宽度,单位毫米,1/dx:x方向1毫米内有多少个像素f/dx:使用像素来描述x轴方向焦距的长度f/dy:使用像素来描述y轴方向焦距的长度u0,v0,主点的实际位置,单位也是像素。内参矩阵反应了相机自身的属性,各个相机是一不一样的,需要标定才能知道这些参数标定方法:用MATLAB工具包标定用opencv标定对照一看就完事:...原创 2020-10-30 15:57:00 · 37322 阅读 · 16 评论 -
MATLAB2018安装
链接:https://pan.baidu.com/s/1AJP15uAI-qeVMbhIQu3BmQ提取码:qwer下载完毕:双击iso:双击:下一步,选“是”同意协议。下一步,选择“我已有我的许可证的文件夹安装密钥”,然后输入密钥:09806-07443-53955-64350-21751-41297选择安装目录:下一步、下一步、安装。打开软件(如果桌面或开始菜单没有图标,则软件在“安装目录\R2018b\bin”文件夹下),选择“在不使用Internet的情况下手动激活原创 2020-10-29 16:22:34 · 1267 阅读 · 0 评论 -
运行虚拟机时Pangolin的问题:terminate called after throwing an instance of ‘std::runtime_error‘
Pangolin X11: Unable to retrieve framebuffer options打开输入:glxinfo发现查看glxinfo无效,于是:sudo apt-get install mesa-utils注释:staticint visual_attribs[] = { GLX_X_RENDERABLE , True, GLX_DRAWABLE_TYPE , GLX_WINDOW_BIT, GLX_RENDER_TYPE , GLX_RG原创 2020-10-23 20:23:50 · 905 阅读 · 3 评论 -
cmake线性代数库Pangolin时报“Could NOT find GLEW”错误
问题:CMake Error at CMakeModules/FindGLEW.cmake:51 (MESSAGE):Could not find GLEW解决:打开terminal输入sudo apt-get install libx11-dev libxmu-dev libglu1-mesa-dev libgl2ps-dev libxi-dev g++ libzip-dev libpng12-dev libcurl4-gnutls-dev libfontconfig1-dev libsqli原创 2020-10-22 22:13:50 · 2969 阅读 · 2 评论 -
在anaconda环境中添加本地下载好的包
现成的包:粘贴放入anaconda环境的pkg文件夹中:打开anaconda,打开相应的terminal:输入指令,安装本地包:pip install H:\Learning\A3\pkgs\torch-1.6.0+cpu-cp38-cp38-win_amd64.whl安装完成:原创 2020-10-14 16:20:24 · 12432 阅读 · 2 评论 -
C++排雷:27.error:LNK2005 已经在*.obj中定义 的原因分析及对策
https://www.cnblogs.com/MuyouSome/p/3332699.html原创 2020-09-10 23:11:09 · 9099 阅读 · 1 评论 -
Windows_cmd(MS-DOS)命令提示符_常用命令
MS-DOS(Microsoft Disk Operating System)命令提示符(cmd)启动: Win+R,输入cmd回车切换盘符 盘符名称:进入文件夹 cd 文件夹名称进入多级文件夹 cd 文件夹1\文件夹2\文件夹3返回上一级 cd …直接回根路径 cd 查看当前内容 dir清屏 cls退出 exit...原创 2020-09-09 23:16:15 · 609 阅读 · 0 评论 -
fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403.
解决方法:在工程的stdafx.h或其他对应头文件中添加(如有类似语句,需注释掉) #ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later. #define WINVER 0x0501 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later. ..原创 2020-09-09 12:04:27 · 250 阅读 · 0 评论 -
error3861:“min“找不到标识符(待解决)
在调试程序时出现了下面的问题,说找不到min和max标识符。1>c:\program files\microsoftsdks\windows\v7.0a\include\gdiplustypes.h(471): error C3861: “min”:找不到标识符1>c:\program files\microsoftsdks\windows\v7.0a\include\gdiplustypes.h(472): error C3861: “max”:找不到标识符...原创 2020-09-07 18:08:47 · 2177 阅读 · 0 评论 -
VS2019无法登录微软账户导致无法进入软件的问题
进入登陆页面一直空白。无法登录账号解决方案:工具栏->帮助->发送反馈->报告问题弹出页面,等一会儿就可以进去了原创 2020-09-01 20:03:46 · 4239 阅读 · 3 评论 -
打印机无法打印PDF格式的电子发票问题
PDF带有格式可以通过选中打印的文本检测,如果能够选中文本,则带有格式解决方案,在自己的电脑上用PDF处理软件“打印”一下:修改横纵向等参数,输出的PDF不能选中文字即可打印对清晰度没有要求,可以直接截图贴到word里,转为PDF...原创 2020-09-01 15:38:23 · 7122 阅读 · 0 评论 -
“mt.exe : general error c101008a: Failed to save the updated manifest to the file”错误的解决办法
选择VS2010中的view—class view,清理后重新编译即可成功~原创 2020-08-21 20:59:52 · 264 阅读 · 0 评论 -
Visual Studio各版本工程文件之间的转换(VS低版本打开高版本、高版本打开低版本项目问题)
高版本的VS项目用低版本的VS编译器打开会报错:通过修改Solution文件和Project文件,可以使低版本转换为高版本、低版本转化为高版本。例如将VS2013工程转换为VS2010工程:1.修改解决方案文件右键使用记事本(个人用notepad)打开.lsn文件:其中的以下版本内容需要修改:Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 2013VisualStudioVersio原创 2020-08-20 15:27:35 · 13817 阅读 · 5 评论 -
编译vc10版(VS2010)opencv2/3
https://opencv.org/releases/page/3/名字带有Vc14、15字样所以要在vs2010上编译,必然会出现很多的问题。下面寻找解决方案(建议观看顺序见序号):1. vs2010+opencv3.4.1,LINK:fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏2.转战2.4.x版本,详细配置过程3. Opencv2/3 一键配置 4. 3.4.5在VS2010配置成功的例子该文,将3.4.1配置在了v原创 2020-08-19 21:00:29 · 155 阅读 · 0 评论 -
于VS2010用CMake2.8配置项目工程(2020.8.19自看)
1.U盘考的备份:2.CMake2.8配VTK5.6:不设置动态DLL:一个错误:找到:统一换为(与igstk中的一致):// Allow use of features specific to Windows 95 and Windows NT 4 or later.#ifndef WINVER#define WINVER 0x0500#endif// Define _WIN32_WINNT and _WIN32_IE to avoid the following error原创 2020-08-19 17:45:35 · 205 阅读 · 0 评论 -
于VS2010用CMake2.8配置IGSTK4.4
打开CMake选择路径,勾选advanced:lei点击configure:yes,并选择VS2010:Finish:设置为动态DLL以后若用OpenCv,再来设置:由于版本选择的比较符合,很顺畅:VS2010打开sln,重新生成:上来就报雷igstkSceneGraph出了问题,无法解析的外部符号:对其单独编译无法打开lib继而对其更改设置:动态库变为静态库具体的失败原因还不清楚,这里改为了静态库,也不清楚对前面的动态库VTK、ITK有什么影响(应该是没啥影响)成原创 2020-08-17 22:41:51 · 162 阅读 · 0 评论 -
于VS2010用CMake2.8配置ITK3.20
1.打开CMake2.8,选择VS2010(这里用32位的应用,所以不选VS2010 WIn64):2.Finish后,钩掉Example,选择shared lib:3.Configure无误,generate:4.Vs2010打开bin目录下的sln:重新生成:完美原创 2020-08-17 22:08:48 · 202 阅读 · 0 评论 -
于VS2010用CMake2.8配置VTK5.10
VS2010这个版本很机巧,个人感觉VS系列,VS2010是个承上启下的分水岭,很多旧语法的库可以方便地通过老版(3.0之前)的Cmake配置,很多新库比如3.+的OpenCv也能在这里运行。适合承载那些庞大、年代久远而移植复杂的项目CMake2.8向下到basic,向上到VS2010适用于那些老库配置VTK5.10新版本已经到8.+,由于项目原因仍沿用老库1.找到VTK目录,将生成放到新建的bin中:2.选择VS2010:等待:无报错:3.这里尝试动态编译DLL(原创 2020-08-17 21:37:38 · 224 阅读 · 0 评论 -
打开VS高版本的工程——以VS2008打开VS2010为例
码原创 2020-08-12 14:45:46 · 343 阅读 · 0 评论 -
Stack OverFlow 正确的使用姿势(快速访问、优雅搜索)
Stack Overflow是一个与程序相关的IT技术问答网站,据说99.9999%的问题都能在这里找到答案,所以想在程序员的路上越走越快,尽早开上跑车,这个利器是必须要掌握的。原创 2020-07-22 17:37:50 · 28013 阅读 · 3 评论 -
Ancona conda指令大全
传送门原创 2020-07-20 16:39:41 · 248 阅读 · 0 评论 -
配置镜像解决Anaconda-conda安装包失败、安装库慢的问题(2020年,解决配置后仍不成功问题)
打开Prompt:在Prompt当中输入以下指令在channels中添加清华镜像站(截止2020年7月仍可用,如果源坏了,请自行搜索最新的镜像源修改):conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda conf原创 2020-07-20 16:26:31 · 1770 阅读 · 1 评论