
python
zhangxiangweide
趁年轻,越努力越幸运。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
‘_RSAPublicKey‘ object has no attribute ‘verifier‘
'_RSAPublicKey' object has no attribute 'verifier'错误解决:pip install cryptography==36.0.2 #将版本返回到36.0.2版本;原创 2022-04-28 20:49:28 · 1440 阅读 · 0 评论 -
两个python切换
# 安装好后,使用activate激活某个环境activate python34 # for Windowssource activate python34 # for Linux & Mac# 激活后,会发现terminal输入的地方多了python34的字样,实际上,此时系统做的事情就是把默认2.7环境从PATH中去除,再把3.4对应的命令加入PATH# 此时,再次输入python -...原创 2018-03-30 13:43:19 · 3030 阅读 · 0 评论 -
将一个文件夹下所有子文件夹里面的图像以列表的形式存放到txt文本里面
# -*- coding: utf-8 -*-import cv2 import numpy as np import os #用getcwd()获取当前目录filedir = os.getcwd()+'\\images'#获取目录列表filenames=os.listdir(filedir)#以写的方式打开一个文本f=open('E:/pythoncode/python...原创 2018-07-28 23:28:05 · 1441 阅读 · 0 评论 -
将一个文件夹下所有子文件夹下所有图像转移到同一个文件夹并生成文本列表
# -*- coding: utf-8 -*-import os.pathimport osimport cv2import numpy as npcount = 0#将images文件夹下所有子文件夹里面的图片转移到同一个文件夹下imgsdir="D:/pythoncode/WIDER_train/images" #存放所有子文件夹的文件save_dir = "D:/py...原创 2018-07-27 12:34:59 · 1979 阅读 · 0 评论 -
小郭写的python代码,关于yolo的result.txt
import ref1=open("H:/zxwTest/resultYANJIE.txt", "r")f2=open("H:/zxwTest/result4.txt", "w")infor=[]count=0for line in f1: name = line.split(':') infor.append(name[1]) #count=count+1 if "laj...原创 2018-12-13 22:06:24 · 836 阅读 · 0 评论 -
根据文本路径将图像剪切到另一个文件夹
# -*- coding: utf-8 -*-import os.pathimport osimport cv2#将要转移的图像生成result1.txt文本with open('G:/zxwTest/result1.txt', 'r') as lines: for line in lines:#将每行中的多余空格删除 line = line.strip()#读入图像...原创 2018-12-14 14:30:57 · 725 阅读 · 0 评论 -
python重命名
# -*- coding: utf-8 -*-import ospath = "H:\\test_datasets\\zxwdata"filelist = os.listdir(path) #该文件夹下所有的文件(包括文件夹)count=1for file in filelist: print(file)for file in filelist: #遍历所有文件 ...翻译 2018-12-14 15:53:31 · 6226 阅读 · 0 评论 -
根据少的文本路径去删除多的文本路径python
#!/usr/bin/python #coding = UFT-8 import sysresult1=[]result2=[]#多的文本路径(result1.txt内容包含test.txt里面的内容)with open('E:/result1.txt','r') as f1: for line in f1: result1.append(list(line.strip(...原创 2018-12-18 23:17:58 · 231 阅读 · 0 评论 -
把txt文本框的坐标信息合到一个文本里面
f1=open('list.txt','r') #每个坐标位置信息txt路径f2=open('temp.txt','w') #把所有的坐标信息合到一起for line in f1: name=line.split('\n') f=open(name[0],'r') a=f.read() f2.write(a+'\n') f.close()f1.close()f2.clo...原创 2019-02-22 17:28:28 · 445 阅读 · 0 评论 -
用python语言提取视频帧
import cv2 import os #要提取视频的文件名,隐藏后缀 sourceFileName='111' #在这里把后缀接上 video_path = os.path.join("", "", sourceFileName+'.mp4') times=0 #提取视频的频率,每50帧提取一个 frameFrequency=50 #输出图片到当前目录vedio文件夹下 outP...原创 2019-05-18 22:21:47 · 6105 阅读 · 4 评论 -
根据文本路径将文件夹下的子文件夹里面的图像重新resize固定大小,并将固定好的大小图像,以同样的命名文件夹及图像名字放到另外一个文件夹下
# -*- coding: utf-8 -*-import os.pathimport PIL.Imagefrom PIL import Imageimport osimport cv2from PIL import Imagecount = 0with open('Scenedatapro111.txt', 'r') as lines: for line in li...原创 2019-07-01 21:20:40 · 292 阅读 · 0 评论 -
python数据挖掘
#!user/bin/env python3 # -*- coding: UTF-8 -*- import urllib.requestimport reimport osimport sysfrom multiprocessing.dummy import Pooldef name_read(): names=[] input_name=[] judg原创 2017-12-18 22:51:58 · 296 阅读 · 0 评论 -
python 提取一行中任意路径
import os.path f2= open('1.txt', 'w')fopen=open("point.txt","r")lines=fopen.readlines()for line in lines: line1=line.split() f2.writelines(line1[0]+' '+line1[-3]+' '+line1[-2]+' '+line1[-1]+"\n原创 2017-12-18 22:36:15 · 694 阅读 · 0 评论 -
批量数据做标签
python文本file1=r'F:\MNIST_Dataset\train.txt'fp1=open(file1,'r')file2=r'F:\MNIST_Dataset\dd.txt'fp2=open(file2,'w+')lines=fp1.readlines()for line in lines: line1=line.strip('\n') index=li原创 2017-08-07 22:42:06 · 438 阅读 · 0 评论 -
人脸替换思路
# -*- coding: utf-8 -*- import PIL.Imageimport sys from skimage import ioi=1#image=PIL.Image.open('/SR_80/*.jpg')with open('SR_128.txt','r') as fd: for line in fd: line=line.strip()原创 2017-10-13 17:14:23 · 1329 阅读 · 0 评论 -
人脸裁剪
# -*- coding: utf-8 -*- import PIL.Imageimport sys from skimage import ioi=1with open('zxw.txt','r') as fd: for line in fd: line=line.strip() img = PIL.Image.open(line) #box=(原创 2017-10-13 17:16:29 · 2121 阅读 · 0 评论 -
python选取图像的长和宽的最小值,把图像缩放成长和宽中最小的值
import glob as gbimport cv2img_path = gb.glob("G:\\ZXWwork\\PYZ\\*\\*.jpg")for path in img_path: img = cv2.imread(path) a=img.shape height = a[0] width = a[1] ##原创 2017-12-20 20:10:49 · 1810 阅读 · 0 评论 -
python如何获取一个文件夹内包括子文件夹所有文件的名字和路径
import osdir="./"f=open("dir.txt","a")for root,dirs,files in os.walk(dir): for file in files: f.writelines(os.path.join(root,file)+"\n") ##如何获取一个文件夹内包括子文件夹所有文件的名字和路径翻译 2017-12-20 20:17:42 · 21836 阅读 · 1 评论 -
python提取图像的名字*.jpg到txt文本
# -*- coding:utf-8 -*-import syssys.path.append('E:\\Anaconda\\libs')import os #os:操作系统相关的信息模块import random #导入随机函数#存放原始图片地址data_base_dir = "C:\\Users\\Administrator.MICROSO-1HCAN56\\Desktop\\qi原创 2017-12-20 21:44:43 · 18962 阅读 · 1 评论 -
根据5万行路径去提取20万行路径的图像
import cv2import numpy as npimport osf = open('H:/ZXWproject/face/train.txt','a+')#生成的图像文本路径count = 1for line in open('H:/ZXWproject/face/3.txt'): #5万行图像路径 name = line.split(' ')#分割字符串以空格的形原创 2018-01-01 15:21:10 · 222 阅读 · 0 评论 -
python删除文件夹下不是24*24的图像
import glob as gb #可以用*代替任意路径下的文件夹import cv2import osimport os.pathimg_path = gb.glob("H:\\ZXWproject\\face\\123\\*\\*.jpg")#任意文件夹下的任意图像for path in img_path: img = cv2.imread(path) a=im原创 2018-01-01 15:28:22 · 736 阅读 · 0 评论 -
python根据小的文本路径去找大的图像文本路径,保存到另外一个文件夹
import PIL.Imageimport sysfrom skimage import ioi=1with open('hacker.txt','r') as fd:#根据文本路径找到大的图像文件夹 for line in fd:#一行行去读 line=line.strip()#去掉空格 img = PIL.Image.open(line)#每一原创 2018-01-01 16:14:02 · 375 阅读 · 0 评论 -
python重命名
# -*- coding: utf-8 -*-import ospath = "H:\\zxwdata"filelist = os.listdir(path) #该文件夹下所有的文件(包括文件夹)count=0for file in filelist: print(file)for file in filelist: #遍历所有文件 Olddir=os.path.j翻译 2017-12-18 22:29:54 · 2439 阅读 · 0 评论 -
python把生成的图像文本列表加标签
file1=r'C:\data_pic\casia_72_gray_val.txt'fp1=open(file1,'r')file2=r'C:\data_pic\casia_72_gray_val_label.txt'fp2=open(file2,'w+')lines=fp1.readlines()label=0for line in lines: line1=l原创 2017-08-07 22:51:09 · 828 阅读 · 0 评论