operate with medical image
Mostrar comentarios más antiguos
hi everyone
please, how to operate with medical image, such as read, write, change pixel value, etc. by using matlab code
regards,
Majid
Respuesta aceptada
Más respuestas (1)
Image Analyst
el 11 de Feb. de 2017
0 votos
This is too vague. Basically the answer is "you can use MATLAB." Here is how to learn it:
16 comentarios
Majid Al-Sirafi
el 13 de Feb. de 2017
Walter Roberson
el 13 de Feb. de 2017
Majid Al-Sirafi:
If you hope to get a useful answer to your question, you should write clear questions, rather than blaming other people for not understanding you.
Remember, we have no idea how much experience with programming you have. We do not know if you know about binary, or about arrays and array indexing. We do not know what kind of medical images you want to work with. We do not know if we have to explain the theory of CT reconstruction. We do not know if we have to explain k-space inversion. We do not know if we have to explain the role of International Standards Committees, or of container files.
Majid Al-Sirafi
el 13 de Feb. de 2017
Majid Al-Sirafi
el 13 de Feb. de 2017
Walter Roberson
el 13 de Feb. de 2017
So you just needed to know "dicomread" together with the basics that Image Analyst pointed you to, which show the syntax for indexing in MATLAB ?
"Medical image Watermarking"
Are you planning to watermark the images or the metadata?
There have been a number of articles published about watermarking of medical images; see Google Scholar.
As someone who has done research with medical images, my reaction is:
- Never watermark the data part of a medical image that needs to be analyzed by an image analysis algorithm (unless the only research to be done is about watermarking). Do not make my work as a medical research programmer harder by lying to me about what the actual data was.
- It has been demonstrated that with careful controls, it is acceptable to watermark the data portion of medical images that are only to be used for presentation purposes (including human examination by eye.)
Majid Al-Sirafi
el 13 de Feb. de 2017
Image Analyst
el 13 de Feb. de 2017
Can't you tell by looking at it, like the imagery part is a circle or rectangle in the middle, and the patient data is burned into pixels on the side?
Majid Al-Sirafi
el 13 de Feb. de 2017
Walter Roberson
el 13 de Feb. de 2017
In the images we used, everything was potentially part of the ROI. There was no patient information burned into the margins: that information was all in the DICOM metadata. Parts of the image that might be in the ROI for one analysis might be not of interest for other analysis.
I like to give an example:
Cosmic Microwave Background Radiation was originally considered noise to be filtered out. Now, the exact same images that are used to study stars, where the stars are the foreground, are also studied for CMBR, where the stars are the background. When you make an assumption about what is going to be of interest later, you preclude the possibility that there is information there that you have not learned how to analyze (or that someone else might want to analyze.)
Some of my former coworkers were doing some interesting work with analyzing cross-correlations of phase space for MRI, outside of what would normally be considered the ROI. They were finding that in some cases, it was possible to do MRI without coils. (But, of course, not if you had watermarked the data believing it was not going to be of scientific use...)
Image Analyst
el 13 de Feb. de 2017
Majid, attach images - an example of the best and worst - so we can inspect them.
Majid Al-Sirafi
el 13 de Feb. de 2017
Image Analyst
el 13 de Feb. de 2017
Then take a screenshot and attach the PNG file.
Majid Al-Sirafi
el 13 de Feb. de 2017
Image Analyst
el 13 de Feb. de 2017
Show us what your picture looks like.
- Bring up your image in MATLAB.
- Type alt-PrintScreen to copy the current window (your image's figure) into the clipboard.
- Go to snaggy and type control-v to paste in the image.
- Copy the URL it gives you.
- Then make a comment here and click on the green and brown frame icon and select "From the Web".
- Paste in the URL from snaggy.
- Click the Submit button to post your comment to Answers.
Walter Roberson
el 14 de Feb. de 2017
You can zip a .dcm file and attach the .zip provided it is within the size limits.
Majid Al-Sirafi
el 14 de Feb. de 2017
Categorías
Más información sobre DICOM Format en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!