遍历所有点耗费太耗费时间了,怎样通过nump.where获取图片的某一位置坐标
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
Python如何使用numpy.where在图片上提取某一位置的坐标
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Bryce-Lin 2021-02-02 08:24关注np.where返回的就是坐标了啊
import numpy as np
a = np.array([[1,2,3],[4,5,6]])
print(np.where(a==2))
返回
(array([0], dtype=int64), array([1], dtype=int64))就是第2行第1列
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-12-28 17:37回答 2 已采纳 这个错误可能是由于 Python 版本或 numpy 库版本的兼容性问题造成的。你可以尝试以下几种方法来解决这个问题: 升级 Python 版本。如果你使用的是较老的 Python 版本,可以尝试升级
- 2021-09-09 08:37回答 3 已采纳 单独打印这里看一下形状? 报错是说你把一个单值llst化了,我记得numpy应该有自己的tolist函数
- 2021-11-05 01:50
有时间请大家给解惑下? python一直出TypeError: 'numpy.float64' object cannot be interpreted as an integer,不知如何是好啊 python 有问必答
回答 1 已采纳 出现错误在于这行:xf = np.linspace(0.0, 1.0/(2.0*T), N/2),N/2是浮点数,而点数应该是整数,所以报错。将其改成:N//2即可,另外代码中还有些弃用的函数,比如t - 2021-03-06 10:29MR.THOMO的博客 首先看源码,如下:where(condition, [x, y])Return elements, either from `x` or `y`, depending on `condition`.If only `condition` is given, return ``condition.nonzero()``.Parameters----------condition :...
- 2022-05-14 02:56回答 1 已采纳 升级一下numpy试试:pip install -U numpy
- 2022-10-10 08:23回答 5 已采纳 这里啊
- 2022-03-28 02:20回答 2 已采纳 max([len(x.split(" ")) for x in x_data]),你的x的数据类型可能是numpy,她是没有.split属性的,你把x转换为字符串,如str(x)
- 2018-11-09 07:31天行_的博客 numpy.where(condition[,x,y]) 返回元素,可以是x或y,具体取决于条件(condition) 如果只给出条件,则返回condition.nonzero()。 对于不同的输入,where返回的值是不同的。 参数: ccondition:array_llike,...
- 2022-05-22 01:13回答 2 已采纳 没有安装 numpy 库,从清华镜像站上下载安装速度比较快速,不容易超时报错: pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simp
- 2022-08-14 01:38回答 3 已采纳 1.打开cmd(管理员窗口)2.配置python环境变量。3.输入“python -m pip install numpy”4.安装成功(有success就是安装成功)如有帮助 请采纳!!
- 2022-05-09 15:54回答 1 已采纳 为么要用数组变量调用numpy函数,numpy是个库啊,不是函数
- 2022-12-22 14:39瞻邈的博客 numpy.where()主要用于条件筛选,即选择满足某些条件的行、列或元素。
- 2020-12-06 06:18weixin_39867708的博客 numpy.where() 有两种用法:1. np.where(condition, x, y)满足条件(condition),输出x,不满足输出y。如果是一维数组,相当于[xv if c else yv for (c,xv,yv) in zip(condition,x,y)]>>> aa = np.arange(10...
- 2021-10-31 03:44mhuang..的博客 当x,y为默认值时,对应用法一,此时where的作用为寻找在参数condition情况下数组内匹配的值,对于不同的输入,其返回python中numpy.where的两种用法以及zip()的用法的值是不同的。 当输入(参数)是一维数组时,...
- 2020-12-09 22:53weixin_39678451的博客 numpy.where (condition[, x, y])numpy.where() 有两种用法:1. np.where(condition, x, y)满足条件(condition),输出x,不满足输出y。如果是一维数组,相当于[xv if c else yv for (c,xv,yv) in zip(condition,x,y)...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司