python
qq_42006303
这个作者很懒,什么都没留下…
展开
-
This call to matplotlib.use() has no effect because the backend has alreadybeen chosen
遇到这个咋办????方法:将:matplotlib.use('Agg')改为:plt.switch_backend('agg')大吉大利!!!原创 2022-03-31 20:04:06 · 1407 阅读 · 2 评论 -
RuntimeError: DataLoader worker (pid(s) 10188) exited unexpectedly
错误原因:torch.utils.data.DataLoader中的num_workers错误将num_workers改为0即可,0是默认值。num_workers是用来指定开多进程的数量,默认值为0,表示不启用多进程。地址是安装目录:D:\anaconda\Anaconda3\Lib\site-packages\torch\utils\data\dataloader.py第189行:修改后如下:...原创 2022-01-03 20:25:30 · 1451 阅读 · 0 评论 -
色 彩 RGB 值 对 照 表
参见:https://blog.csdn.net/bravegogo/article/details/52119723原创 2020-03-27 09:54:39 · 572 阅读 · 0 评论 -
ssd测试mAP的时候出现tensorflow版本问题,问题 _variable_v2_call() got an unexpected keyword argument ‘collections’
这个问题是Tensorflow 版本太高导致的,我原来使用的 1.13.1 的版本不行,换成了 1.10.1就可以了原创 2019-12-27 20:57:52 · 398 阅读 · 0 评论 -
OpenCV+Tensorflow 人工智能图像处理(三十八)——高斯均值滤波、中值滤波
#高斯均值#用滤波核和图像进行卷积运算import cv2import numpy as npimg = cv2.imread('car.jpg', 1) #读取图片#dst = cv2.GaussianBlur(img, (5, 5), 1, 5) #直接高斯滤波cv2.imshow('src', img)imgInfo = img.shape #维度信息height ...原创 2019-03-27 10:12:15 · 1238 阅读 · 1 评论 -
OpenCV+Tensorflow 人工智能图像处理(三十七)—— 磨皮美白
#双边滤波import cv2import numpy as npimport matplotlib.pyplot as pltimg = cv2.imread('car.jpg', 1) #读取图片cv2.imshow('src', img)dst = cv2.bilateralFilter(img, 15, 35, 35)cv2.imshow('dst', dst)cv2...原创 2019-03-27 10:12:08 · 598 阅读 · 0 评论 -
OpenCV+Tensorflow 人工智能图像处理(三十六)—— 亮度增强
#新像素值= 原像素值 + 常量import cv2import numpy as npimg = cv2.imread('car.jpg', 1) #读取图片cv2.imshow('src', img)imgInfo = img.shape #维度信息height = imgInfo[0]width = imgInfo[1]dst = np.zeros((height, ...原创 2019-03-27 10:12:00 · 345 阅读 · 1 评论 -
OpenCV+Tensorflow 人工智能图像处理(三十五)—— 直方图均衡化
#本质:统计每个像素灰度出现概率 0-255"""若第一个灰度等级出现的概率是0.1,第二个灰度等级出现的概率是0.2,第三个灰度等级出现的概率是0.4那么,第一个灰度等级的累计概率就是0.1,第二个灰度等级的累计概率是0.3,第三个灰度等级的累计概率是0.7如100这个累计概率为0.5,那么255*0.5得到一个新值,做100到这个新值之间的映射,将所有100等级的值用映射后的新值替代...原创 2019-03-27 10:11:38 · 497 阅读 · 0 评论 -
OpenCV+Tensorflow 人工智能图像处理(三十四)—— 图像直方图源码
#本质:统计每个像素灰度出现概率 0-255import cv2import numpy as npimport matplotlib.pyplot as pltimg = cv2.imread('car.jpg', 1) #读取图片imgInfo = img.shape #维度信息height = imgInfo[0]width = imgInfo[1]gray = cv...原创 2019-03-27 10:11:27 · 173 阅读 · 0 评论 -
OpenCV+Tensorflow 人工智能图像处理(三十三)—— 图片修补
import cv2import numpy as npimg = cv2.imread('car.jpg', 1)for i in range(200, 300): #修改坐标值,画一条线 img[i, 200] = (255, 255, 255) img[i, 200+1] = (255, 255, 255) img[i, 200-1] = (255, 25...原创 2019-03-27 10:11:19 · 544 阅读 · 1 评论 -
OpenCV+Tensorflow 人工智能图像处理(三十二)—— 直方图均衡化
#灰度import cv2import numpy as npimg = cv2.imread('car.jpg', 1)gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) #灰度化cv2.imshow('src', gray)dst = cv2.equalizeHist(gray) #均衡化cv2.imshow('dst', dst)...原创 2019-03-27 10:11:11 · 407 阅读 · 0 评论 -
OpenCV+Tensorflow 人工智能图像处理(三十一)—— 彩色直方图
import cv2import numpy as npdef ImageHist(image, type): #定义方法 color = (255, 255, 255) windowName = 'Gray' if type == 31: color = (255, 0, 0) windowName = 'B Hist' ...原创 2019-03-27 10:11:02 · 245 阅读 · 0 评论 -
OpenCV+Tensorflow 人工智能图像处理(三十)—— 添加图片
import cv2import numpy as npimg = cv2.imread('car.jpg', 1)height = int(img.shape[0]*0.2) #原图的0.2倍width = int(img.shape[1]*0.2)imgResize = cv2.resize(img, (width, height))for i in range(0, hei...原创 2019-03-27 10:10:54 · 211 阅读 · 1 评论 -
OpenCV+Tensorflow 人工智能图像处理(二十九)—— 添加文字
import cv2import numpy as npimg = cv2.imread('car.jpg', 1)font = cv2.FONT_HERSHEY_SIMPLEX#画框cv2.rectangle(img, (200, 100), (500, 400), (0, 255, 0), 3)#写入文字:1 目标图片, 2 文字内容, 3 写入坐标, 4 表示字体, 5 表示字...原创 2019-03-26 09:36:54 · 371 阅读 · 1 评论 -
OpenCV+Tensorflow 人工智能图像处理(三十九)—— 颜色翻转
import cv2import numpy as npimg = cv2.imread('car.jpg', 1)imgInfo = img.shapeheight = imgInfo[0]width = imgInfo[1]dst = np.zeros((height, width, 3), np.uint8)for i in range(0, height): for...原创 2019-03-27 10:12:23 · 220 阅读 · 0 评论 -
迅雷下载VS2015地址,快、狠,准
ed2k://|file|cn_visual_studio_community_2015_x86_dvd_6847368.iso|4013920256|EB7F6605EDE67509E218E29173AC6574|/原创 2019-03-13 20:32:14 · 47448 阅读 · 4 评论 -
利用摄像头实现人员活动检测(python+openCV)
详见:https://blog.csdn.net/qq_35624030/article/details/79833269附上代码:import cv2import time# 定义摄像头对象,其参数0表示第一个摄像头camera = cv2.VideoCapture(0)# 测试用,查看视频sizewidth = int(camera.get(cv2.CAP_PROP_FR...转载 2019-08-23 15:54:02 · 1236 阅读 · 0 评论 -
Python——支持向量机(SVM)
SVM的目的是寻找区分两类的超平面(hyper plane),使边际(margin)最大。该超平面到一侧最近点的距离等于到另一侧最近点的距离,两侧的两个超平面平行。线性可区分(linear separable):映射到直角平面坐标系就是可以直接用直线将其区分线性不可区分(linear inseparable):映射到直角平面坐标系就是不可以直接用直线将其区分定义与公式建立:...原创 2019-08-12 18:07:53 · 1122 阅读 · 0 评论 -
python——KNN
实例:电影名称 打斗次数 接吻次数 电影类型 California Man 3 104 Romance He's Not Really into Dudes 2 100 Romance Beautiful Woman 1 81 Romance Kevin Longblade 101 10 ...原创 2019-08-12 10:56:43 · 458 阅读 · 0 评论 -
python——决策树
决策树的结构:每个内部节点表示在一个属性上的测试,每个分支代表一个属性的输出,每个树叶节点代表类或类分布,树的最顶层是根节点。实例:由年龄、收入、是否是学生、信用来预测是否买电脑 RID Age income student Credit_rating ...原创 2019-08-11 16:47:15 · 352 阅读 · 0 评论 -
Graphviz安装及简单使用
参见:https://www.cnblogs.com/shuodehaoa/p/8667045.htmlGraphviz Windows环境安装: 1.官网下载 官网下载地址 2.创建桌面快捷方式:安装目录\bin文件夹\:找到gvedit.exe文件右键 发送到桌面快捷方式,如下图:...原创 2019-08-11 15:41:47 · 1257 阅读 · 0 评论 -
爬取一些励志文章
直接上代码:import urllib.requestimport urllib.parseimport redef handle_request(url, page=None): if page != None: url = url + str(page) + '.html' #print(url) headers = { ...原创 2019-08-09 14:24:55 · 177 阅读 · 0 评论 -
写个爬虫——爬一下糗事的图片
直接上代码,有注释:import urllib.requestimport urllib.parseimport reimport osdef handle_request(url, page): url = url + str(page) + '/' #print(url) headers = { 'User-Agent': 'Mozi...原创 2019-08-08 20:12:05 · 171 阅读 · 0 评论 -
SVM支持向量机python可视化
参见:https://blog.csdn.net/qq_41577045/article/details/79859924向大神致敬!!!代码1:#matplotlib inlineimport matplotlib.pyplot as pltimport numpy as npclass1 = np.array([[1, 1], [1, 3], [2, 1], [1, 2]...原创 2019-08-02 18:24:21 · 5117 阅读 · 0 评论 -
笔记本pycharm里面光标突然变成小黑块 ^*_*^
神奇的事情总是在不经意间发生,用pycharm敲代码时候,光标突然变脸:这时候千万别慌:1、按insert键,或insert和shift,fn之类的键结合,试试2、笔记本的话,就是按shift+0(好神奇)参见:https://blog.csdn.net/qq_21437451/article/details/80036251向大神致敬!!欢迎关注微信公众号“源起...原创 2019-03-28 09:40:57 · 3888 阅读 · 1 评论 -
OpenCV+Tensorflow 人工智能图像处理(二十八)—— 多边形绘制
import cv2import numpy as npnewImageInfo = (500, 500, 3) #宽、高、深度dst = np.zeros(newImageInfo, np.uint8) #定义目标图片#矩形:1 目标图片, 2 左上角, 3 右下角, 4 颜色, 5 若为-1表示填充,其他大于0的值表示线条宽度cv2.rectangle(dst, (50...原创 2019-03-26 09:36:45 · 392 阅读 · 0 评论 -
OpenCV+Tensorflow 人工智能图像处理(二十七)—— 线段绘制
import cv2import numpy as npnewImageInfo = (500, 500, 3) #宽、高、深度dst = np.zeros(newImageInfo, np.uint8) #定义目标图片cv2.line(dst, (100, 100), (400, 400), (0, 0, 255)) #1、图片数据,2、起始位置,3、终止位置,4、颜色...原创 2019-03-26 09:36:36 · 205 阅读 · 0 评论 -
OpenCV+Tensorflow 人工智能图像处理(二十六)—— 油画特效
#1、转灰度, 2、分成小方块,统计灰度值, 3,、把0-255分成几个等级,将2映射到此范围内#4、找小方块中灰度等级最多的像素等级,并求其均值#5、平均值替换原来像素值import cv2import numpy as npimg = cv2.imread('car.jpg', 1)cv2.imshow('src',img)imgInfo = img.shapeheight ...原创 2019-03-26 09:36:28 · 515 阅读 · 2 评论 -
OpenCV+Tensorflow 人工智能图像处理(五)—— 定义常量和变量
#tensorflow运算的本质 tf = tensor + 计算图#tensor 就是数据#op 可以是赋值操作也可以是四则运算操作#Session相当于一个交互环境,所有的操作都要放到Session里面运行import tensorflow as tfdata1 = tf.constant(2, dtype= tf.int32) #定义一个整型常量data2 = tf.Var...原创 2019-03-24 20:03:20 · 248 阅读 · 1 评论 -
OpenCV+Tensorflow 人工智能图像处理(四)—— 写入图片
#像素是图片放大后的一个个方块#每一个像素点存储的是RGB三种颜色的组合值#每一种颜色的深度用8位二进制数表示,即每一种颜色有2^8种#图片的宽,高,如640*480表示图片在水平方向上有640个像素点,竖直方向上有480个像素点#一个图片大小(1.14M) = w(720) * h(547) * RGB三原色(3) * 颜色深度(8bit) / 8 (B) = 1.14M#png图...原创 2019-03-24 20:01:58 · 283 阅读 · 1 评论 -
OpenCV+Tensorflow 人工智能图像处理(三)——图片压缩
import cv2img = cv2.imread('car.jpg',1) #第一个参数是图片名字,第二个参数若是1则表示彩色图,0表示灰度图cv2.imwrite('Car2.jpg',img, [cv2.IMWRITE_JPEG_QUALITY, 50]) #第一个参数是写入的图片名,第二个参数是写入的图片数据#第三个参数是压缩图片,压缩比范围是0-100,压缩比越大,图...原创 2019-03-24 19:59:50 · 694 阅读 · 1 评论 -
Tensorboard出现:OSError:[Errno 22] Invalid argument,以及Tensorboard产生的连接打不开
如上图,Tensorboard搞完之后出现一大堆错误,主要是:OSError:[Errno 22] Invalid argument,参见:http://www.pianshen.com/article/3744279504/问题出在上图红线划出的manager.py文件(一定看清路径:是envs/tensorflow下的),完了找到该文件打开:第50,51行(上图红圈内的语句...原创 2019-03-24 19:46:48 · 1509 阅读 · 4 评论 -
tensorflow.python.framework.errors_impl.NotFoundError:Key **** not found in checkpoint
参考:https://sthsf.github.io/wiki/Algorithm/DeepLearning/使用Tensorflow爬过的坑/tensorflow.python.framework.errors_impl.NotFoundError.html写在前面一般地,我们在使用tensorflow进行深度学习模型训练之后都可以将模型的训练参数保存下来保存下来,然后结合原有的网络结构...转载 2019-03-12 18:11:40 · 17607 阅读 · 4 评论 -
利用 HyperLPR进行实时车牌识别
参考:https://gitee.com/zeusees/HyperLPR第一步:pip install hyperlpr第二步:#导入包from hyperlpr import *#导入OpenCV库import cv2#读入图片image = cv2.imread("demo.jpg")#识别结果print(HyperLPR_PlateRecogntion...原创 2019-03-11 10:57:46 · 5402 阅读 · 7 评论 -
怎么解决Python 安装包时出现:Retrying (Retry(total=4, connect=None, read=
参考:https://blog.csdn.net/candice5566/article/details/82633680向大神致敬!!!!原因是连接超时,所以需要自己设定安装源,解决方法:在 pip命令后自己设定收集源(-i +url)eg:pip install requests -i http://pypi.douban.com/simple --trus...原创 2019-03-04 21:02:34 · 9287 阅读 · 0 评论 -
win10 cpu Tensorflow Faster Rcnn
主要是参考:https://blog.csdn.net/u010554381/article/details/86233339 https://blog.csdn.net/qq_41895190/article/details/82877883但是完了之后出现错误:问题一:assert (boxes[:, 2] >= boxes[:, ...原创 2019-03-14 13:58:45 · 521 阅读 · 0 评论 -
SSD的TensorFlow版本:训练自己的数据集
参考:https://blog.csdn.net/nienelong3319/article/details/80368057https://blog.csdn.net/zzz_cming/article/details/81131523https://blog.csdn.net/liuyan20062010/article/details/78905517https://blog.c...转载 2019-03-09 16:59:08 · 1149 阅读 · 1 评论 -
pip安装python库出现:ModuleNotFoundError: No module named 'setuptools._deprecation_warning'
Could not import setuptools which is required to install from a source distribution.Traceback (most recent call last): File "D:\Anaconda\anaconda\envs\tensorflow\lib\site-packages\pip\req\req_inst...转载 2019-03-06 19:49:28 · 9093 阅读 · 2 评论 -
imageio.ffmpeg.download() has been deprecated. Use 'pip install im ageio-ffmpeg' instead.'
参考:https://www.cnblogs.com/pythonClub/p/10357805.html,向大神致敬!!!sudo pip3 install imageio==2.4.1专治各种不舒服!!!转载 2019-03-06 19:48:39 · 5651 阅读 · 8 评论 -
anaconda使用pip安装包时出现:Using cached https:XXX
参考:https://blog.csdn.net/zys351148/article/details/80916717向大神致敬!!!如果不使用缓存则删除pip目录下的cache下的文件就行原创 2019-03-03 14:15:04 · 7132 阅读 · 2 评论