- 博客(12)
- 收藏
- 关注
原创 python+opencv进行表格识别并写入excel中
效果图如下:对于任意图标都不需要自定义模板,直接程序生成,不过需要注意,图中的表格必须是水平的,无法适配倾斜的表格。直接上代码:import cv2import numpy as npimport mathimport xlwtsrc='图片路径'raw = cv2.imread(src, 1)# 灰度图片gray = cv2.cvtColor(raw, cv2.COLOR_BGR2GRAY)binary = cv2.adaptiveThreshold(~gray, 255, c
2020-12-08 20:09:43
3380
原创 Python+opencv2画图
记录一下,老是会忘掉opencv画圆cv2.circle(img,r,(x,y),(0,0,255),t)#r为半径,(x,y)为圆心坐标,t为线宽opencv画矩形cv2.rectangle(img,(x0,y0),(x1,y1),(0,0,255),t)#(x0,y0)表示矩形左上点,(x1,y1)表示矩形右下点,t表示线宽opencv画线cv2.line(img,(x0,y0),(x1,y1),(0,0,255),t)#(x0,y0)表示起点坐标,(x1,y1)表示终点
2020-08-22 13:04:22
536
原创 本地远程连接服务器进行visdom可视化(亲测可行)
首先我用的是linux系统,用的ssh连接的服务器1、打开一个新的终端(本地终端)ssh -L 18097:127.0.0.1:8097 username@服务器ip地址这一步在连接服务器时把远程的8097端口定到了本地的18097端口,这样一来可以通过本地端口来访问服务器的visdom2、启动visdom serverpython -m visdom.server连接成功后3、浏览器打开在浏览器中输入127.0.0.1:18097...
2020-08-14 10:15:45
2698
8
原创 目标检测任务中对四点坐标类的数据标签与图片做增强
网上有比较多的目标检测数据集增强的方法,但是其数据的格式在txt中是x_min,y_min,x_max,y_max,class然后我现在做的任务是检测不规则的四边形,数据标签是x1,y1,x2,y2,x3,y3,x4,y4,class所以重新写一个增强的程序,这里记录一下,下次用起来就方面多了import numpy as npimport cv2import mathfrom PIL import Image, ImageDrawfrom skimage.util impor
2020-07-21 15:42:28
991
2
原创 pytorch1.1+EfficientNet训练自己的数据
实习需要,记录一下github地址:https://github.com/lukemelas/EfficientNet-PyTorch.git这里一开始就遇到个坑,直接pip install efficientnet_pytorch会下载最新版本的pytorch,网速特别慢再加上我已经安装了torch1.1.0用第二种方法git clone https://github.com/lukemelas/EfficientNet-PyTorchcd EfficientNet-Pytor
2020-07-13 21:17:27
3687
5
原创 pytorch+resfix训练自己的数据# Copyright (c) Facebook, Inc. and its affiliates. # All rights reserved. # # T
实习要求,学习一下,在此记录用imnet_resnet50_scratch训练的过程源代码下载:https://github.com/facebookresearch/FixRes.git主要需要的修改imnet_resnet50_scratch/train.py# Copyright (c) Facebook, Inc. and its affiliates.# All rights reserved.## This source code is licensed under the
2020-07-13 14:29:55
1789
原创 tf_inceptionv3训练自己的数据
实习中用到,记录一下:首先下载retrain.py文件,下载地址https://github.com/tensorflow/tensorflow/tree/r1.1根据自己的tf版本选择branchretrain.py的路径在tensorflow-examples-image_retraining-retrain.py打开retrain.py设置一些参数 parser.add_argument( '--image_dir', type=str, d
2020-07-13 14:21:57
491
1
原创 服务器上的ubuntu系统换源后使用apt-get update时一直0%[执行中]问题解决
解决这个问题需要在本地电脑上先去http://archive.ubuntu.com/ubuntu/pool/main/a/apt/下载http://archive.ubuntu.com/ubuntu/pool/main/a/apt/apt-transport-https_1.2.32ubuntu0.1_amd64.deb然后使用dpkg -i deb路径来安装到服务器环境中接下来就可以apt-get update 了...
2020-06-28 13:45:54
1214
1
原创 PC用opencv打开多个usb摄像机时报错解决方法
最近做项目时发现打开双相机的python程序在自己的笔记本上都可以运行,可是落地的时候放到车间的工作机上就非常不稳定,有时能够打开相机,有时又报错,报错的原因就是有相机没打开。在网上搜索相关问题,感觉可行的解决方案应该是在通过相机ID来打开相机。于是写了用这样一个程序来暴力检索相机IDimport cv2cams_test = 1000for i in range(cams_test,-1,-1): cap = cv2.VideoCapture(i) test, frame =
2020-06-16 19:59:08
1319
原创 grasp_multiObject_multiGrasp论文代码复现遇到的问题
源代码地址:grasp_multiObject_multiGrasp原作者的开发环境是tensorflow-gpu+python2而我的开发环境是tensorflow-cpu+python3.....还没有装matlab首先修改一些配置文件使程序能够在CPU环境下运行,参考https://blog.csdn.net/m0_38024766/article/details/90712715下载好Cornell Grasp dataset之后,首先要将数据集分类,用到的是PNG和POS.txt,
2020-06-13 16:39:22
1111
3
原创 urdf文件中加入plugin时在gazebo中启动出现死机情况的解决方法
记录一下这个坑,搞了我一天,catkin_create_package自动生成包的时候生成的package.xml文件里的version是0.0.0,把他改成0.3.0就可以了。
2019-12-27 20:56:10
357
原创 ubuntu 使用 git clone 时遇到fatal: unable to access ' ': Couldn't connetc to server
以前用的好好的,突然就用不了了,一直连接不到服务,最后发现是以前为了加快速度时改了hosts文件先到ect目录下,打开终端,输入sudo vi hosts把其中github的那几条删掉就OK了欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语...
2019-12-22 19:17:42
3259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人