自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (2)
  • 收藏
  • 关注

原创 工业视觉相机镜头选型方法

2、确定检测精度要求(最小特征尺寸mm)、视野范围,一个测量精度对应几个像素数(一般取3-5)1、首先,根据检测需求确定选用黑白/彩色、面阵/线阵相机,接口类型一般选择GigE。2、根据工作距离和视野范围要求,及CCD芯片尺寸(靶面尺寸)计算焦距。焦距=工作距离/视野*CCD芯片尺寸=物距/物大小*像大小。1、根据相机的靶面尺寸选择像面尺寸大于靶面尺寸的镜头。方向分辨率=单方向视野范围/检测精度*像素倍数。4、选择分辨率大于上述3的结果的相机。3、镜头分辨率不能小于相机分辨率。,选择匹配的镜头型号。

2023-08-18 16:08:55 1421

原创 python 读取excel文件(xls 和xlsx)的一些异常处理

常用的openpyl 只支持xlsx格式,对于xls格式文件会提示使用xlrd读取xls文件时,报错提示:_locate_stream(Workbook): seen0 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 320 2File "/usr/local/lib/python2.7/dist-packages/xlrd-0.9.4-py2.7.egg/xlrd/compdoc.py", line 418, in _locate_stream ra

2022-03-04 10:42:23 1868 1

原创 docker命令总结

安装参考菜鸟教程启动:sudo systemctl start docker查看正在运行的容器:docker ps查看所有容器:docker ps -a停止容器:docker stop container_name启动停止的容器:docker restart container_name查看镜像:docker images删除容器:docker rm container_name 删除镜像:docker rmi images_name启动镜像容器:(后台):docker r...

2022-02-10 11:46:50 633

原创 elasticsearch搜索引擎搭建

课程作业的简单记录。环境说明:操作系统:windows 10 Jdk:java 11 Elasticsearch 7.16.0 谷歌浏览器:97.0.4692.71(正式版本) (64 位)一、目标:1、淘宝抓取商品信息2、利用抓取的信息搭建搜索引擎二、设计方案1、爬虫:如下,提取淘宝网页中的商品文本信息:包括商品标题['title'],价格['price'],付款人数['nums'],店铺名称['name'],店铺地址['address'],保存到csv文件中2、.

2022-01-20 19:08:08 3064

原创 centos7文件权限修改

修改root权限# chmod -R 777 dirPath

2022-01-10 15:48:17 2617

原创 python中if和elif的区别

代码块中用 if 和 elif 的区别if:条件之间不相关,如果条件1判断成功的话,条件2也会继续判断。elif:条件之间相关,如果条件1判断成功的话,条件2就不会继续判断

2021-08-09 15:22:28 4193

转载 git中submodule子模块的添加、使用和删除

背景项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率。使用子模块后,不必负责子模块的维护,只需要在必要的时候同步更新子模块即可。本文主要讲解子模块相关的基础命令,详细使用请参考man page。子模块的添加添加子模块非常简单,命令如下:git submodule add <url> <path>其中,url为子模块的路径,path为该子模块存储的目录路径。执行成功后,git status会看到项目中修改了.gitmod

2021-07-07 17:16:34 341

原创 命令行删除非空文件夹

rm -rf /path/path

2021-05-06 13:52:53 822

原创 linux下7z文件的解压方法

ubuntuapt-get install p7zip-full7z x filename.7zcentosyum install p7zip -y7za x filename.7z

2021-03-18 16:04:33 4047

原创 python 文件转base64

# python2.7import base64filepath = '11.pdf'with open(filepath, 'rb') as f1: base64_str = base64.b64encode(f1.read()) # str类型 print(base64_str) # JVBERi0xLjUNCiXi48/TDQo0IDAgb2JqDQ b'JVBERi0xLjUNCiXi48 # python3.6import base64fil...

2021-01-26 20:51:21 6796

原创 背景建模之GMM(混合高斯模型)

训练及测试原理与代码,参考:https://www.cnblogs.com/SCCQ/p/12304808.html#BfNJEYrh

2021-01-05 10:33:40 522

原创 win7 内网重装pip

1、找到镜像下载pip包:/pipy/simple/pip/pip-9.0.2.tar.gz2、解压3、进入目录:python setup.py install

2020-12-31 11:26:36 155

原创 svg文件解析(python)

### 导入依赖包import xml.etree.ElementTree as etree# 打开文件tree = etree.ElementTree(file=r'/home/260190/PycharmProjects/auto_svgtopdf/test.svg') # 保证每次操作均为原始model文件root = tree.getroot()元素查找方法一、match为tag;不含嵌套,返回第一个/所有匹配的Element;可查找特定属性attrib[@id=“title1”]

2020-12-15 14:56:25 5487 3

原创 python 计算字符串长度(含中文)

txt = '名字12' lenTxt = len(txt) lenTxt_utf8 = len(txt.encode('utf-8')) size = int((lenTxt_utf8 - lenTxt)/2 + lenTxt) print("size = " , size ," ,urf8 = ",lenTxt_utf8," ,len = " ,lenTxt)一个中文算两个字符,先转换成utf8,然后通过计算utf8的长度和len函数取得的长度,进...

2020-10-20 11:13:44 13000 1

原创 centos7 安装中文字体库

解决linux服务器无对应字体问题安装字体库检查/usr/shared目录是否有fonts和fontconfig目录,若无:yum -y install fontconfig添加中文字体在服务器/usr/shared/fonts目录下新建一个目录chinese,存放中文字体在windows系统 c://Windows/Fonts 找到需要的字体,复制到服务器chinese目录下。修改chinese目录的权限:chmod -R 755 /usr/share/fonts/ch

2020-10-15 11:15:34 983

原创 linux查看当前目录下,各文件夹占用空间大小

du-lh--max-depth=1

2020-10-09 16:56:11 3918

原创 图像打标工具labelImg安装和使用小结

gitab链接(https://github.com/tzutalin/labelImg)

2020-09-07 15:45:48 909

原创 pip install tex2svg

pip install tex2svg# for "inline mode" LaTeXecho "x^2" | tex2svg > x2.svg # for "block" LaTeXecho "x^2" | tex2svg --block > x2.svgDepends on pdflatex, pdfcrop, pdf2svg, and svgo. On Arch Linux, you can install these with:sudo pacman -S pd

2020-09-04 09:43:02 244

原创 anaconda 安装python3.7 自带虚拟环境

Anaconda python3.7相比以前的版本多了一个虚拟环境conda activate #激活虚拟环境,然后就看到,有一个base[root@medecineit ~]# conda activate(base) [root@medecineit ~]# pythonPython 3.7.3 (default, Mar 27 2019, 22:11:17) [GCC 7.3.0] :: Anaconda, Inc. on linuxType "help", "copyright

2020-08-26 13:45:09 1161 1

原创 Postman 报错:(electron) ‘getName function‘ is deprecated and will be removed. Please use ‘name propert

Postman 报错:(electron) 'getName function' is deprecated and will be removed.Please use 'name property' instead.Could not get the lock, quitting原因:已经有Postaman在运行或者因为某种原因意外中止解决方案:尝试杀死Postman的所有实例pkill Postman...

2020-08-17 14:40:40 1810

原创 python 开发android APP 简单小结

参考https://blog.csdn.net/qq_19582693/article/details/100598710一、kivy安装环境:python3.6、centos7.4官网下载安装:https://kivy.org/#download官网教程pdf:链接:https://pan.baidu.com/s/1TRvn034FJ2O1oi_qA2d22w 提取码:olbj以linux为例,https://kivy.org/doc/stable/installation/in..

2020-07-16 17:14:54 1577

原创 vscode win7内网安装插件

解决方法:1、外网安装好插件,复制extensions插件文件夹。插件存放在 用户目录下.vscode文件夹下,直接将外网extensions内的插件复制到内网即可2、外网下载安装包,复制到内网安装。外网下载插件安装包:点击进入插件主页,点击右侧的 Download Extension 链接,下载离线安装包,以 .vsix 为扩展名结尾。 安装包拷贝到内网:找到内网安装目录,将安装包拷贝到bin目录下。bin 目录下右键点击 在此处打开命令窗口,输入命令,最后面的参数换成你下载的..

2020-07-09 11:34:29 1738

原创 Vue学习笔记

一、安装用<script>标签引入,Vue会被注册为一个全局变量。# CDN<!-- 开发环境版本,包含了有帮助的命令行警告 --><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>或者<!-- 生产环境版本,优化了尺寸和速度 --><script src="https://cdn.jsdelivr.net/npm/vue"&...

2020-07-08 11:10:41 157

原创 VS code 快速创建 node.js

通过从终端运行以下命令来安装Express Generator:npm install -g express-generatorexpress myExpressApp --view pug # 创建myExpressApp文件夹cd myExpressAppnpm installnpm start浏览器访问:http:// localhost:3000

2020-07-06 16:45:17 510

原创 Linux 安装VUE

一、安装node.js1、下载地址:https://nodejs.org/en/download/ (Latest LTS Version:12.18.2(includes npm 6.14.5))我下载的是node-v12.18.2-linux-x64.tar.xz2、解压到安装目录nodejs-v12.18.2:tar -xf node-v12.18.2-linux-x64.tar.xz -C /root/视频/nodejs-v12.18.2/3、查看版本:[260...

2020-07-06 14:10:59 1023

原创 linux crontab 定时任务

菜鸟教程:https://www.runoob.com/w3cnote/linux-crontab-tasks.html命令行 crontab -e 编辑

2020-07-03 10:35:38 112

原创 Linux下内存buff cache占用过多问题解决

通常内存关系是:普通机器:total=used+free虚拟机器:total=used+free+buff/cache[260190@w26-260190 bin]$ free -h total used free shared buff/cache availableMem: 31G 5.7G 18G 562M 7.0G

2020-06-29 15:49:10 419

原创 python字符串/元组/列表/字典互转

#-*-coding:utf-8-*- #1、字典dict = {'name': 'Zara', 'age': 7, 'class': 'First'}#字典转为字符串,返回:<type 'str'> {'age': 7, 'name': 'Zara', 'class': 'First'}print type(str(dict)), str(dict)#字典可以转为元组,返回:('age', 'name', 'class')print tuple(dict)#字典可以转为元组

2020-05-28 10:18:33 108

原创 python img2pdf 模块不能上传含alpha通道透明度的图片

官网说明pypi-img2pdfInput images with alpha channels are not allowed. PDF doesn’t support alpha channels in images and thus, the alpha channel of the input would have to be discarded. But img2pdf will always be lossless and thus, input images must not carry

2020-05-25 13:47:07 1470

原创 navicat连接centos mysql失败

Can’t connect to MYSQL server on ‘’(10060)解决一:开放服务器mysql的默认端口3306centos7开启方式firewall-cmd --permanent --zone=public --add-port=3306/tcpfirewall-cmd --reload二:设置mysql用户远程访问权限在服务器上连接mysqluse mysql;select host,user from user;±----------±-----+| host

2020-05-22 09:22:22 384

原创 清华源pypi镜像使用

临时使用pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package设为默认升级 pip 到最新的版本 (>=10.0.0) 后进行配置:pip install pip -Upip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/...

2020-04-03 14:50:00 526

原创 opencv 2与3 关于cv2.findContours 轮廓检测区别

关于opencv 轮廓检测 中的 ValueError: too many values to unpack ,ValueError: not enough values to unpack (expected 3, got 2)Opencv2代码实现contours, hierarchy = cv2.findContours(binary,cv2.RETR_TREE,cv2.CHAIN_AP...

2020-04-03 10:01:19 524

原创 Python request post上传文件

upload_url='http://127.0.0.0:5000/upload'header={"ct":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9"}files = {'file':open('D:\\test_data\\summer_test_data_05.txt','rb')}#此处是重点!我们操作文件上传的时候,把目标文件以open打开,然后存储...

2020-03-16 15:22:26 889

原创 Windows下安装使用GCC

一、安装1.下载MinGW安装程序。访问 MinGW 的主页 www.mingw.org,进入 MinGW 下载页面,下载最新版本的 MinGW 安装程序: mingw-get-setup.exe (91 kB)2.运行 mingw-get-setup.exe (86.5 kB) ,点击“运行”,continue等,注意记住安装的目录,如 C:\MinGw,下面修改环境变量时还会用到。3....

2020-01-10 10:36:19 171

原创 图像搜索引擎搭建 VP-Tree 以图搜图

参考:https://blog.csdn.net/y459541195/article/details/102846739#commentBox

2020-01-02 15:34:47 450 1

原创 argparse.ArgumentParser()使用解析

参考:https://blog.csdn.net/the_time_runner/article/details/97941409官方:https://docs.python.org/zh-cn/3/library/argparse.html#prog

2020-01-02 15:20:41 1588

原创 指定ip和端口号远程登录mysql

假设远程ip为:111.1.1.1端口号:8888输入命令:mysql -u root -p -h 111.1.1.1 -P 8888回车输入密码:*****

2019-12-30 10:57:18 1849

原创 python 计算汉明距离

两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。两等长字符串的汉明距离:两字符串对应位置的不同字符的个数。python实现:def hamming(a, b): # compute and return the Hamming distance between the integers return bin(int(a) ^ int(b)).count("...

2019-12-27 16:52:57 8318

原创 centos服务器查看ip、mac、dns地址

查看/etc/sysconfig/network-scripts路径下的文件ifcfg-**

2019-12-14 15:51:29 1792

原创 pdfplumber 提取 PDF 文本及表格

pdfplumber-0.5.12,适用于python 2.7、3.5、3.6.官网链接在此:https://github.com/jsvine/pdfplumber一、安装pip install pdfplumber二、使用提取文本:pdf.page[0].extract_text()提取表格:pdf.page[0].extract_tables()提取文字与表格(去除空格),分...

2019-12-10 15:32:04 3730 1

numpy数组最值索引

python中获取numpy数组每列最大值的索引,输出其行坐标。

2019-03-07

数字手写体识别数据集

mnist手写体数据集,已经亲自验证,可以直接应用到算法中。

2018-10-17

空空如也

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

TA关注的人

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