鱼C论坛

 找回密码
 立即注册
查看: 839|回复: 9

报错

[复制链接]
发表于 2020-4-23 18:19:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请教一下。我想问问我计算图像互信息的时候,报错:ValueError: Found input variables with inconsistent numbers of samples,那有没有什么办法使得python可以正常计算呢?谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-23 18:20:55 | 显示全部楼层
发 代 码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-23 18:21:14 | 显示全部楼层
?????????????????????????????????????????????????????????????????????????
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-23 18:31:26 | 显示全部楼层
值错误、输入参数变量与样本数不一致
具体错误你自己来吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-23 20:18:55 | 显示全部楼层

下面是代码

from sklearn import metrics as mr
from scipy.misc import imread
import numpy as np
import SimpleITK as sitk

img1 = sitk.ReadImage(r"D:\PyProject\text\one\mha\02_t2.mha", sitk.sitkFloat32)
img2 = sitk.ReadImage(r"D:\PyProject\text\one\mha\03_t2.mha", sitk.sitkFloat32)
mutual_infor = mr.mutual_info_score(img1, img2)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-23 20:21:25 | 显示全部楼层
Hello. 发表于 2020-4-23 18:31
值错误、输入参数变量与样本数不一致
具体错误你自己来吧

有没有什么办法使得它们一样?因为我是想计算图片的互信息值。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-24 14:31:58 | 显示全部楼层
没有人知道吗?求助啊!!!!!!!!!!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-24 22:40:48 | 显示全部楼层
tangzdxh 发表于 2020-4-24 14:31
没有人知道吗?求助啊!!!!!!!!!!!!!

计算图像互信息是什么???看不懂???
如果判断两个图片是否相同的话

可以 用二进制'rb'打开图片a
同理打开图片b
然后判断是否相等就好吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-25 18:20:57 | 显示全部楼层
Twilight6 发表于 2020-4-24 22:40
计算图像互信息是什么???看不懂???
如果判断两个图片是否相同的话

互信息就是度量两个事件集合之间的相关性。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-25 19:11:30 | 显示全部楼层
tangzdxh 发表于 2020-4-25 18:20
互信息就是度量两个事件集合之间的相关性。

谢谢 涨知识了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-26 20:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表