![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
weixin_43338538
这个作者很懒,什么都没留下…
展开
-
python 删除列表中重复的列表元素
不用循环来删除列表中重复的元素1.列表中元素是strlist1 = ['a','r','f','r','a']list(set(list1))['a', 'r', 'f']2.列表中元素是list思路:用map先把列表中list转为tuple,再用set方法,最后用map将tuple转为list.即list4。list2 = [[0, 0, 0],[192, 0, 0],[224...原创 2019-11-08 15:12:17 · 769 阅读 · 1 评论 -
python 生成半透明掩膜
python 生成半透明掩膜from PIL import Imageimg = Image.open('./3.jpg').convert('RGBA')mask = Image.open('./3predict.png').convert('RGBA')#生成掩膜图label = Image.blend(img, mask, 0.3)#保存生成的掩膜图label.save('./...原创 2019-08-28 16:43:57 · 1787 阅读 · 0 评论 -
tensorflow改变图片大小且不改变像素大小的方法
方法:tf.image.resize_images(img_data_jpg, (256,256), method=0)参数:image表示需要改变此存的图像,第二个参数改变之后图像的大小,method用于表示改变图像过程用的差值方法。0:双线性差值。1:最近邻居法。2:双三次插值法。3:面积插值法。import matplotlib.pyplot as pltimport tensorfl...原创 2019-06-24 16:10:07 · 1499 阅读 · 0 评论 -
Image得到图片像素的RGB
from PIL import Imageimage = Image.open('./3.png')print(image)#查看mode是否等于RGB,image_rgb = image.convert("RGB")image_rgb.getcolors() 打印结果<PIL.PngImagePlugin.PngImageFile image mode=P size=50...原创 2019-06-12 20:45:18 · 3293 阅读 · 0 评论 -
用plt.gca()画框及打标签
import osimport cv2import jsonfrom matplotlib import pyplot as plt#%matplotlib inline代码:jsonPath = 'E:/bdd/bdd/100k/train/0000f77c-6257be58.json'with open(jsonPath,'r') as f: data=json.loa...原创 2019-04-03 19:39:59 · 16074 阅读 · 2 评论 -
关于BeautifulSoup解析xml
安装:(对python3.6)pip install beautifulsoup4pip install lxml==4.1.1from bs4 import BeautifulSouppath = 'E:\VOCdevkit\VOC2012\Annotations/2007_000027.xml'a= BeautifulSoup(open(path),"lxml")print(a....原创 2019-04-03 17:54:32 · 474 阅读 · 0 评论 -
jupyter终端打包.zip文件
zip -r data.zip data #前面data.zip是要打包的文件夹,后面的data是要打包的文件名如果出现zip commend not foundapt-get install zip还出错的话apt update应该ok了原创 2019-03-28 12:18:48 · 3007 阅读 · 0 评论 -
python去除字符串两端的引号
str = "'string'"str_ = eval(str)#eval()函数去除print(str)print(str_)'string'string转载 2019-03-28 10:56:24 · 2764 阅读 · 0 评论 -
关于plt.show()
用jupyter时plt.show()后会输出<Figure size 640x480 with 2 Axes>在引入plt之后加%matplotlib inline原创 2019-03-13 14:06:40 · 7528 阅读 · 0 评论 -
python写入csv文件
import osimport csvpath = 'E:\Visual\VG/'path_ = os.listdir(path)fr=open('meta.csv','w+',newline='')#无newline=''每行会有空格fr_csv=csv.writer(fr)fr_csv.writerow(['json_Label','image_Source'])for...原创 2019-03-21 17:58:26 · 177 阅读 · 0 评论 -
修改jupyter保存文件目录
今天想修改一下jupyter文件目录,网上找了很多,统一的方法是:1.打开 cmd输入命令 jupyter notebook --generate-config2.打开C:/Users/你的账户/.jupyter/jupyter_notebook_config.py修改 #c.NotebookApp.notebook_dir = ‘’ 为 c.NotebookApp.notebook_dir ...原创 2019-03-13 11:00:44 · 1502 阅读 · 0 评论 -
python解析json数据及json文件
导入json库:import jsonimport json解析json数据:json.dumps: 将python对象编码成json字符串json.loads:将已编码的json字符串解码为python对象data = {'name':'0.jpg','weight':50,'height':50}#dict类型json_data = json.dumps(data)#str类型...原创 2019-03-20 15:06:52 · 3951 阅读 · 0 评论 -
Python各类图像库的图片读写方式总结
Python各类图像库的图片读写方式总结@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它...转载 2019-02-22 11:38:14 · 192 阅读 · 0 评论