概述
Python3 中 sys.argv[ ]的用法解释
https://www.cnblogs.com/liangmingshen/p/8906148.html
连接中的解释已经很清楚了
其实就是
sys.argv[0]
表示运行的py文件本身
从1往后都是后面带的参数
如果需要读入图片,在终端需要:
python canny.py imageFile
代码接收如下:
scipy.misc.imread(sys.argv[1])
参数:
name:str或file对象。要读取的文件名或文件对象。
flatten:bool,可选。如果为True,则将颜色层展平为单个灰度图层。
mode:str,可选。将图像转换为例如的模式’RGB’。
返回:
imread:ndarray。通过读取图像获得的阵列。
参考连接: https://blog.csdn.net/tefuirnever/article/details/90802269
scipy.misc.imread()函数用于从文件中读取图像作为数组。但是,这种写法已经弃用!!
可以换成别的读取方法:
scipy.misc.imread()被弃用,应该用imageio.imwrite()来替代(https://blog.csdn.net/rex_wust/article/details/86250165)
import imageio
im2 = imageio.imread('1.jpg')
print(im2.dtype)
print(im2.size)
print(im2.shape)
plt.imshow(im)
plt.show()
print(im2)
imageio.imwrite('imageio.png',im2)
各种图像读取方法:https://blog.csdn.net/TeFuirnever/article/details/90896239
最后
以上就是欢喜猫咪为你收集整理的读取外部输入的方式Python3 中 sys.argv[ ]的用法解释的全部内容,希望文章能够帮你解决读取外部输入的方式Python3 中 sys.argv[ ]的用法解释所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复