J'ai besoin de calculer la valeur de pixel moyenne dans une région d'intérêt que j'ai définie sur une image CT. J'ai utilisé imfreehand pour dessiner le ROI, mais je ne sais pas comment aller de l'avant avec le calcul des valeurs de pixels. Quelqu'un peut-il m'aider?Utilisation de ROI dans MATLAB
Répondre
Que pensez-vous de cela?
Faire quelques données:
>> im = [rand(200,200),rand(200,200)*2];
Affichage et sélectionnez un retour sur investissement en utilisant imfreehand
:
>> imagesc(im)
>> h = imfreehand;
Faire un masque du ROI:
>> mask = createMask(h);
Juste pour montrer ce qui est arrivé, faire de la région en dehors du retour sur investissement NaN et affichage:
>> im(~mask) = NaN;
>> figure; imagesc(im)
Calculer la moyenne des pixels à l'intérieur du retour sur investissement (qui est plus grand que 0,5, depuis que je choisi une région sur un côté du milieu):
>> mean(im(mask))
ans =
0.83782
Hope that helps!
Ok, donc les masques sont toujours binaires? Cuz Lorsque je crée un masque et l'affiche, il affiche automatiquement une image binaire. Comment puis-je m'occuper de cela? –
Ohh je l'ai eu .. Ça a du sens! Bien que createMask n'ait pas fonctionné pour moi. Je ne sais pas si vous l'avez écrit comme une fonction ou simplement comme un pas pour moi de comprendre. J'ai fondamentalement utilisé le code suivant, h = roipoly (i) Une fois que j'ai créé le retour sur investissement, j'ai cliqué droit dessus pour le convertir en un masque. imshow (h) affichera le masque binaire av = mean (i (h)) Merci encore :) –
- 1. Utilisation de ROI dans MATLAB
- 2. Sélection d'une ROI manuellement dans Matlab
- 3. R: utilisation du paquet ROI
- 4. ROI de palmprint
- 5. Matlab: Tracé en temps réel de ROI sélectionné avec IMRECT
- 6. Utilisation de findContours dans une ROI, coordonnées des contours incorrects
- 7. || utilisation dans Matlab
- 8. Utilisation de GraphViz dans MATLAB
- 9. Utilisation de ode45 dans Matlab
- 10. Sélectionner ROI dans l'image équirectangulaire
- 11. Code ROI Nextag dans Magento
- 12. Utiliser le ROI dans OpenCV?
- 13. Utilisation d'images dans Matlab GUI
- 14. Utilisation de parfor sur submatrix dans matlab
- 15. Utilisation de ismember ou d'intersection dans matlab
- 16. Utilisation du système de coordonnées dans Matlab
- 17. GLImageProcessing ROI (Région d'intérêt)
- 18. Matlab, Simulink, Utilisation de l'importation
- 19. question Matlab: utilisation de sauvegarde
- 20. Fonction isosurface Utilisation MATLAB
- 21. Utilisation de pca Crashes Matlab
- 22. Sélectionnez l'image sauf ROI dans l'imagej
- 23. OpenCV et régions d'intérêts (ROI)?
- 24. Intensité dans l'image RVB dans MATLAB
- 25. OpenCV définir ROI dans la fenêtre de streaming de caméra
- 26. Utilisation de strcmp pour MEX Matlab fichier
- 27. Utilisation de fichiers matlab mex avec R
- 28. Matlab - Utilisation de la mémoire d'un programme
- 29. Utilisation de la RAM - Opérations Matlab
- 30. Utilisation de glmnet avec MATLAB R2016a
Si la réponse a été utile, pourriez-vous le marquer comme accepté pour aider les autres à la trouver s'il vous plaît? –