2016-10-13 2 views
0

У меня есть тонна файлов dicom, которые я хочу переименовать маслом, используя теги свойств.Imagemagick, используя свойства метаданных для массового переименования изображений

Мой вопрос: какой синтаксис для использования тега свойства (например, dcm: SeriesNumber) для каждого изображения и использования его для переименования изображений в каталоге?

Я предполагаю, что это связано с разбивкой на соответствующий тег с использованием -identify -verbose и затем каким-то образом передать эту строку в свойство filename?

Действительно понравилась бы помощь (используя командную строку win10).

+0

Пожалуйста, сделайте ** ** ** перекрестный стол. См. [Перекрестно размещать вопрос на нескольких сайтах обмена стеками, разрешенных, если вопрос по теме для каждого сайта?] (// meta.stackexchange.com/a/64069). Вы уже попросили [Imagemagick использовать свойства для массового переименования изображений] (// superuser.com/q/1134440) – DavidPostill

+0

Обратите внимание, что https://stackoverflow.com не является бесплатной службой написания сценариев/кодов. Если вы сообщите нам, что вы пробовали до сих пор (включая скрипты/код, который вы уже используете), и где вы застряли, мы можем попытаться помочь с конкретными проблемами. Вы также должны прочитать [Как задать хороший вопрос?] (Https://stackoverflow.com/help/how-to-ask). – DavidPostill

ответ

1

Понял.

convert *.dcm -set filename:f "%[dcm:SeriesNumber]"_"%[dcm:AcquisitionNumber]" "%[filename:f].jpg" 

«» после файла: F удерживайте строку, которая будет представлять имя файла

[] скобки трюме свойство метаданных, которые вы можете цепи с помощью% знак процента, который объявляет новое имущество

Смежные вопросы