nilending 我也碰到了这样的问题,请问你解决了吗
强璐 你好,我是用Iitk-snap画的roi,save的时候我nil和vtk的格式都试过了,但是用这串代码跑的时候都是报的这个错误,请问您有遇到过吗?
[未知用户] 没有呢 哭哭~
nilending 你的filepath是什么?确定填对了吗?或者你传一个mask和对应的原始图像上来我试试
nilending 我也是的,姐妹,你解决了吗
强璐 全文代码如上图 因为我是把所有文件都拉入了jupyter notebook的路径里面 应该按理说不用再一次定义路径了吧?
nilending 你确定是jupyter的路径吗?应该是你python脚本所在的目录吧?可以定义一下路径再试试呢。如果不行就传一个图形链接
强璐 老师您好!我把文件放在了这个路径里(如图),应该就是我jupyter的路径把?另外,这些代码我都是跟着另外一个UP学的,只换了文件名,但是它跑出来了,我没跑出来,因为我还是一个纯纯的小白,定义路径这行代码我应该怎么写呢?另外因上传原始图像这个文件的时候,可能因为文件稍大(70MB+)一直在加载,方便我传您邮箱吗?万分感谢!
强璐
nilending
无论是我们的免费公开课程还是我们的付费课程都有代码,不知道你从哪里参考的
老师您好!万分感谢您能抽空回答!您刚刚提到的那个代码 我之前也有试过 但同样报了Error reading image Filepath or SimpleITK object 我现在有点不知道是我的原始图像和roi有问题 还是我代码哪里没写对
nilending 代码问题。代码不能完全照抄,但是也不能自己搞发明创造,任何编程语言的变量和数据引入都需要符合规范。举个例子,你代码中其中一个问题,python写windows路径的规则需要前加转义,写出来的效果应该是"C:\\Windows\\Users\\xxxx"。
另外一个问题,请核对你引用路径的 *.nil.gz是个什么文件,这种类型的文件我没见过
强璐 感谢老师耐心解惑 确实是我粗心大意 文件格式写错了 同时 我将老师视频中的代码:df_add = pd.DataFrame.from_dict(featureVector.values()).T更改成了df_add = pd.DataFrame.from_dict([featureVector.values()]),即增加了[ ]并且删除了.T ,最终顺利运行,若老师有空,我也想请教一下这是否是因为radiomics的版本或者是电脑系统的原因所致(老师的为mac,我的为win)。
nilending pandas.DataFrame里的".T"语法是表格转置,即把数据的横纵坐标交换的。函数内加方括号的用法我确实不太清楚,没用过。这里是关于DataFrame.from_dict用法的文档:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.from_dict.html。 Python很多包的文档写的非常详细,希望你以后在提问之前可以先稍微看看,尽量不要提"STFW"的问题
强璐 GET 万分感谢!🙏
我也有同样的问题
谢谢李老师的提醒,我刚刚检查路径,才发现是由于路径最后多了个空格导致了整体报错!![](C:\Users\86183\Desktop\4325863b25690131ce3f6697db7f909.png)