
Python语法、模块学习
「已注销」
银烛秋光冷画屏,轻罗小扇扑流萤;
天街夜色凉如水,卧看牵牛织女星。
展开
-
python opencv(import cv2)对图像进行旋转且不裁剪图片的方法
#!/usr/bin/env python# -*- coding: utf-8 -*-#!/usr/bin/env pythonimport numpy as npimport sysimport cv2import osdef rotate_bound(image, angle): # grab the dimensions of the image and the...原创 2020-03-15 13:17:39 · 1557 阅读 · 0 评论 -
python对图片进行水平 垂直翻转及按一定角度旋转
python对图片进行翻转from PIL import Imageimport osimport os.pathrootdir = r'C:\Users\wy\Desktop\kd' #读取文件夹位置for parent, dirnames, filenames in os.walk(rootdir):for filename in filenames:print('pare...原创 2020-03-14 19:28:08 · 6120 阅读 · 1 评论 -
Python使用PIL工具、ImageDraw函数在图像上根据坐标点依次连线画矩形框,可画选择倾斜的框和折线
示例1,根据五个坐标画一个闭合的矩形框:img = Image.open(iamge_path) #打开图片1.jpgdraw = ImageDraw.Draw(img)draw.line([(10, 10), (50, 10), (50, 50), (10, 50), (10, 10)], fill=(255, 0, 0), width=5)img.show()显示效果:注:这...原创 2020-03-14 12:52:55 · 5465 阅读 · 0 评论 -
Python使用PIL工具、rectangle函数在图像上画矩形框
示例from PIL import Imagefrom PIL import ImageDraw#打开图片并根据坐标画框,并保存图片+显示img = Image.open(iamge_path) # 打开图片a = ImageDraw.ImageDraw(img) #用a来表示# 在边界框的两点(左上角、右下角)画矩形,无填充,边框红色,边框像素为5a.rectangle((...原创 2020-03-14 12:33:37 · 19876 阅读 · 2 评论 -
Python获取当前文件的路径命令
1.获取当前python文件所在的路径import sysprint sys.argv[0] #得到此时这行代码所在的python文件路径2. 获取当前所在的目录/文件夹import osprint os.getcwd() #获取当前工作目录路径3.其它类似命令及获取父目录(上一目录)命令print os.path.abspath('.') #获取当前工作目录路径pri...原创 2020-03-14 11:52:33 · 1416 阅读 · 1 评论 -
cv2.imshow()显示图片与cv2.imread()读取灰度图像
import cv2img = cv2.imread(‘images/1.jpg’)cv2.imshow(‘result.jpg’,img)cv2.waitKey(0)cv2.destroyAllWindows()cv2.waitKey(1)cv2.waitKey(1)cv2.waitKey(1)cv2.waitKey(1)参考:https://blog.youkuaiyun.com/ei1...原创 2020-02-27 17:24:30 · 12475 阅读 · 0 评论 -
Pycharm使用相关的文章收藏
1.PyCharm添加Python解释器及添加package路径(mac环境)记录了pycharm添加Python interpreter的步骤和给添加的Python interpreter添加自已安装的package路径两种;原创 2019-11-22 21:33:43 · 143 阅读 · 0 评论 -
python中文件读写open file read write等操作函数
1. 文件对象的操作使用open()或者file()函数打开文件。使用file.read()读取文件。使用file.readline()读取文件的一行相关信息。使用file.write()进行写入文件。使用file.writelines(seq)向文件写入字符串序列seq。使用file.close()关闭文件。使用file.tell()返回当前在文件中的位置。使用file.seek...转载 2019-11-22 17:34:06 · 2806 阅读 · 0 评论 -
with open(file name, 'r') as f: 和with open('file name' ,'w') as f:
with open(file name, 'r') as f:使用open()函数配合r模式读取文本文件的内容,如果读取不存在的文件,就会显示出一个IOError的错误,并且给出错误码和详细的信息告诉你文件不存在;with open('file name' ,'w') as f:使用open()函数配合w模式对文本文件进行写入,它会自动先创建一个文件,然后写入内容;参考链接1参考链接2...原创 2019-11-22 17:24:45 · 4357 阅读 · 1 评论 -
Python中set, set -x, set+x等命令的使用
set, set -x, set+x:set相关的命令用于脚本调试;set是把它下面的命令打印到屏幕:set -x 是开启, set +x是关闭, set -o是查看 (xtrace),set去追中一段代码的显示情况;执行set -x后,对整个脚本有效;针对一部分script(脚本),可以选择 set -x 和 set +x配套使用。比如在一个脚本里:set -x ...原创 2019-11-22 00:48:24 · 800 阅读 · 0 评论 -
Spyder操作及快捷操作
1.清除控制台输出:Ctrl+L 键原创 2019-11-08 11:47:38 · 515 阅读 · 0 评论 -
argparse模块
在Faster RCNN代码中,有这样一段:`javascriptdef parse_args():“”“Parse input arguments.(解析输入参数)”""parser = argparse.ArgumentParser(description=‘Faster R-CNN demo’)parser.add_argument(’–gpu’, dest=‘gpu_id’, h...原创 2018-10-08 17:49:28 · 288 阅读 · 0 评论