今天使用scikit-image读取图片后,发现图片是一个三维数组,按理解图片不该是一个二维数组么?为什么是一个三维数组呢?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
为什么将图片读取未一个数组后是一个三维的数组呢?
收起
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
追加酬金 (90%的用户在追加酬金后获得了解决方案)
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
加载中...
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Moluth 2018-12-25 08:10关注是三维没错,长,宽,通道
通道:R(红)G(绿)B(蓝)
或A(Alpha)R(红)G(绿)B(蓝)
Alpha:透明度本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 2无用举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
keaiya 2018-12-25 08:28关注彩色图像有RGB三个通道,表示图像颜色
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
ethanzhangg 2019-01-09 14:01关注是三维的,正常来说(H,W,C)
如果考虑batch-size的话,会到四维——(N,H,W,C)本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
alxe_made 2019-02-24 20:22关注例如:比如你使用skimage.io.imread函数,关于返回的是几维数据,你可以根据函数说明来,首先给出函数定义,源码,https://github.com/scikit-image/scikit-image/blob/master/skimage/io/_io.py#L14
函数定义:
def imread(fname, as_gray=False, plugin=None, flatten=None, **plugin_args): """Load an image from file. Parameters ---------- fname : string Image file name, e.g. ``test.jpg`` or URL. as_gray : bool, optional If True, convert color images to gray-scale (64-bit floats). Images that are already in gray-scale format are not converted. plugin : str, optional Name of plugin to use. By default, the different plugins are tried (starting with imageio) until a suitable candidate is found. If not given and fname is a tiff file, the tifffile plugin will be used. Other Parameters ---------------- plugin_args : keywords Passed to the given plugin. flatten : bool Backward compatible keyword, superseded by `as_gray`. Returns ------- img_array : ndarray The different color bands/channels are stored in the third dimension, such that a gray-image is MxN, an RGB-image MxNx3 and an RGBA-image MxNx4.
这里关于返回值明确写了:
img_array : ndarray
The different color bands/channels are stored in the
third dimension, such that a gray-image is MxN, an
RGB-image MxNx3 and an RGBA-image MxNx4.所以说,还是需要结合具体的函数来,而不是想当然。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 回答 4 已采纳 是三维没错,长,宽,通道 通道:R(红)G(绿)B(蓝) 或A(Alpha)R(红)G(绿)B(蓝) Alpha:透明度
- 2023-02-19 20:02回答 3 已采纳 checkbox只能获取数组的最后一个值,是因为多个checkbox的name属性相同,提交到后台后会被视为一个数组,而且数组会被覆盖成最后一个checkbox的值,如果想要获取多个checkbox的
- 2022-04-30 15:14回答 2 已采纳 给个参考,可以的话望采纳,谢谢! import csv from re import A x = [] with open('data.xls ', encoding='utf8') as f:
- 2019-12-12 17:00zxy2847225301的博客 最近一直在折腾C#与python之间数据的对接,其实我想做的是,C#端采集图片...如果你的C#端把图片转成字节数组发送过去,服务端的python是能接收,但好像又转不成tensorflow的数据类型,我有一个不太靠谱的想法是:C#...
- 2020-09-24 15:06回答 1 已采纳 ``` while((line=bur.readLine())!=null) { for(int i=0;i&l
- 2022-03-24 17:14回答 1 已采纳 #include <iostream> #include <vector> #include <array> #include <fstream> #i
- 2021-05-25 12:16回答 2 已采纳 使用BufferedReader 对象读取出来 import java.io.BufferedReader; import java.io.FileReader; import java.util
- 追光者♂的博客 二维数组 (也叫矩阵)取值示例...
- 2021-11-22 22:05回答 1 已采纳 你好,以下T的第一列为最大值对应的行数,T的第二列为最大值对应的列数,T的第三列为最大值: T = zeros(size(val,3), 3); for i = 1:size(val,3); a =
- 2023-04-04 11:08回答 3 已采纳 import csv # 定义经度和纬度的范围以及每个经度、纬度的格点数 min_lon, max_lon = 100, 110 min_lat, max_lat = 20, 30 num_lon,
- 2021-09-29 23:21回答 3 已采纳 将二位数组的声明改成这样试一下 string[][] busroute = new string[bus.Length][];
- 2021-03-15 11:24weixin_39933438的博客 import numpy as npimport cv2 as cvpath_image_data = 'C:/Users/10107472/Desktop/my_yolo/data/image/'image = np.zeros((5, 416, 416, 3))print(image.shape)for i in range(5): # 读取5张图片a = str(i...
- 2018-06-13 07:20回答 1 已采纳 ``` var arr1 = [{ a: 1 }, { a: 3 }], arr2 = [{ a: 2 }, { a: 4 }] var narr=arr1.conc
- 2022-05-22 13:40IT猿手的博客 一、Data.txt文件中的数据如下:共10行5列 0.008271420578124 0.854456431002006 0.801336578213911 0.419298139388035 0.859910080056673 0.148168165589323 0.001311301626219 0.899023038629473 0....
- 2022-08-05 09:15iecne的博客 本节课主要是讲解了一维数组的练习题目,相信大家对这个逻辑有了一定的理解,大家可以自己动手敲敲代码,感受一下,下一节课就开始讲解一维数组的题目了,请大家继续关注。
- 没有解决我的问题, 去提问
悬赏问题
- ¥15 k210显示failed init to model
- ¥15 Evil-droid生成的APK手机已经下载但无法建立任务
- ¥25 c语言韩信点兵的变式
- ¥15 怎么根据书上的例子完成这个问题呢?
- ¥15 ECharts 增加Zoom,整行包括右边的Text一起滑动
- ¥15 关于网上一个easyx制作的见缝插针小游戏(c++)
- ¥15 开地址法双散列函数处理碰撞
- ¥15 想问一下这个是什么情况 虚拟机Linux打不开了
- ¥15 联通光猫掉注册了怎么重新注册上去
- ¥15 关于unity开发steamvr程序遇到的问题