在python中配置simpleITK时,遇到了以下这个问题。
simpleITK已经通过pip install安装,但是sitk.show()功能无法正常使用,类似如下
实例代码
import SimpleITK as sitk import sys import os example = sitk.ReadImage("filename") sitk.show(example)
在sitk.show()这一步会出现以下错误
“Traceback (most recent call last):
File "", line 1, in
sitk.Show(image)
File "C:\Python27\lib\site-packages\SimpleITK.py", line 4158, in Show
return _SimpleITK.Show(*args, **kwargs)
RuntimeError: Exception thrown in SimpleITK Show: ............\Build\ITK\SimpleITK-0.7.1\Code\IO\src\sitkShow.cxx:463:
sitk::ERROR: Error in administrating child process: [参数错误。]”
原因是SimpleITK的图像显示功能是通过类似ITK-snap,ImageJ进行实现的,所以在进行sitk.show()之前,需要对此进行设置才能正常实现。
这里参考stack overflow别人给的意见https://stackoverflow.com/questions/43215774/can-not-linksimpleitkshow-with-fiji
ImageJ Installation
Go to https://imagej.nih.gov/ij/download.html
Make sure to download the bundled with 64-bit Java 1.8.0_112 version
ImageJ Setup
Go to https://imagej.nih.gov/ij/plugins/nifti.html
Download nifti_io.jar
Go to C:\blah\blah\ImageJ\plugins\Input-Output
Delete the existing nifti_io.jar file from the folder
Copy the downloaded nifti_io.jar file into the folder
Restart ImageJ and check if File -> Import -> NIfTI-Analyze is there
If it is there, the plugin was successfully installed
SimpleITK Setup
Find the path where your ImageJ.exe file exists
Open cmd
Type in setx SITK_SHOW_COMMAND "C:\blah\blah\ImageJ\ImageJ.exe"
You should get the message SUCCESS: Specified value was saved
Check if everything works
Restart your text editor or IDE (if it was already open)
Run your code
除了下载ImageJ操作,另外的很简单。
- 在环境变量里面添加SITK_SHOW_COMMAND ,以imageJ为例,路径指向ImageJ-win64.exe
- 在环境变量中的path中添加%SITK_SHOW_COMMAND%
更新日志
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]