Как правило, изображения CT Scan имеют оттенки серого. Я получил диком изображения из медицинского института, но у них отрицательная интенсивность в них, в то время как общее изображение диком предполагается иметь значения от 0 до 255 в MATLAB. Есть ли способ, в котором я могу работать со значениями от отрицательного до нормального диапазона 0 - 255, без усечения других значений или искажения изображения?Отрицательные значения в цифровом изображении CT Scan
0
A
ответ
1
Я считаю неправильным предположить, что общее изображение диком предполагается иметь значения от 0 до 255 в MATLAB. Если вы внимательно посмотрите на помощь функции dicomread, он отмечает, что класс изображения может быть int8, uint8, int16 или uint16, что означает, что отрицательные значения действительно разрешены.
См: https://www.mathworks.com/help/images/ref/dicomread.html
Например, попробуйте это в среде MATLAB:
class(dicomread('CT-MONO2-16-ankle.dcm')) % returns a int16, which can hold negative values
Если вы действительно хотите, чтобы преобразовать все значения в тип в формате uint8 (который заставляет все, чтобы быть в пределах 0-255), вы можете рассмотреть возможность использования im2uint8, например:
out = im2uint8(inDCMmatrix);
Смежные вопросы
- 1. Выдача тома DICOMDIR CT scan
- 2. Удаление снеговика в цифровом изображении
- 3. CT-scan "DICOM" публичная база данных?
- 4. Как объединить некоторые объекты в цифровом изображении?
- 5. Как получить изображения CT-Scan на другую машину в сети
- 6. Контрольные значения в цифровом управлении
- 7. Точно определить общую площадь листа в цифровом изображении в matlab
- 8. отрицательные значения в writableraster
- 9. Удалить отрицательные значения
- 10. Определены отрицательные булевы значения?
- 11. Обработка MDX Отрицательные значения
- 12. Отрицательные значения Androidpicker
- 13. Сортировать отрицательные значения
- 14. Соответствие Regex Отрицательные значения
- 15. HashCode, дающий отрицательные значения
- 16. Отрицательные значения не допускаются
- 17. Позиция Абсолютная: Отрицательные значения
- 18. ggvis barplot: отрицательные значения
- 19. Принимаются отрицательные значения в css?
- 20. Отрицательные значения времени в Excel
- 21. Отрицательные значения в C# DateTime
- 22. Целевые отрицательные значения Hex
- 23. возвращающие отрицательные значения
- 24. odeint запретить отрицательные значения
- 25. Отрицательные значения подмножества
- 26. CGPointApplyAffineTransform, дающий отрицательные значения
- 27. почему возвращают отрицательные значения
- 28. flagsattribute - отрицательные значения?
- 29. THREE.MeshPhongMaterial.displacementMap, отображающий отрицательные значения
- 30. Отрицательные значения и Postive значения в Excel
Можете ли вы предоставить нам пример данных? Что представляют собой отрицательные интенсивности? Можете ли вы просто установить их на ноль? Или вам нужно перемасштабировать? –