技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
io-and-data【数据与研究】Read and write SimpleITK images and transforms, choose ImageIO backends, discover DICOM series, inspect metadata, and validate safe IO round trips.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task mentions ReadImage, WriteImage, ImageFileReader, ImageFileWriter, ImageSeriesReader, DICOM series, metadata tags, ImageIO backends, transform IO, or file formats such as MHA, NRRD, NIfTI, PNG, TIFF, JPEG, and DICOM.
outputPixelType, suffix choices, compression, explicit imageIO, and registered backend discovery, read image-io.ReadTransform/WriteTransform workflows, transform format choices, and displacement-field storage caveats, read transform-io.import SimpleITK as sitk; the package distribution is simpleitk.sitk.ReadImage(fileName, outputPixelType=-1, imageIO='') reads a single image file or an ordered filename sequence; use outputPixelType only for deliberate casts such as registration float inputs.sitk.WriteImage(image, fileName, useCompression=False, compressionLevel=-1, *, imageIO='', compressor='') writes one image file or a filename sequence when writing a series.sitk.ImageFileReader() and sitk.ImageFileWriter() provide SetFileName, SetImageIO, metadata probing, output pixel type selection, compression settings, and registered ImageIO discovery.sitk.ImageFileReader().GetRegisteredImageIOs() or sitk.ImageFileWriter().GetRegisteredImageIOs(); do not use a module-level helper for this.sitk.ImageSeriesReader.GetGDCMSeriesIDs(directory) and sitk.ImageSeriesReader.GetGDCMSeriesFileNames(directory, seriesID) discover and sort DICOM slices before ImageSeriesReader.Execute() reads them.sitk.ReadTransform(filename) and sitk.WriteTransform(transform, filename) round-trip transforms through supported transform IO formats.../image-core/SKILL.md.../filtering-segmentation/SKILL.md.../registration-transforms/SKILL.md.ElastixImageFilter and TransformixImageFilter are build-dependent; do not assume they exist in a SimpleITK install..mha or .nrrd for deterministic smoke tests and metadata-preserving examples; avoid JPEG for pixel equality because it is lossy.ReadImage and expect a volume.