我是靠谱客的博主 欢喜猫咪,最近开发中收集的这篇文章主要介绍读取外部输入的方式Python3 中 sys.argv[ ]的用法解释,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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[ ]的用法解释所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部