Rechercher : dans
Par :

Programmation Matlab, Traitement d'image

Dernière réponse le 16 mai 2009 à 20:18:51 nuleninfo2, le 12 aoû 2004 à 14:39:22 
 Signaler ce message aux modérateurs

Bonjour,
j'ai un petit problème sous matlab, j'essaye de normaliser (entre 0 et 1) les valeurs d'une image RGB (entre 0 et 255):

a = imread('image.tiff');
test= a(:,:,1)/255;

Tout bête normalement,
Et la, je me retrouve avec que des 0 ou des 1... J'ai essayé de passer au format long, mais toujours pareil...
Je voudrais afficher 'test' avec des floats,
Donc si qq1 sait programmer en matlab et a une idée,
Merci!!

Meilleures réponses pour « Programmation Matlab, Traitement d'image » dans :
Traitement d'images Voir Introduction au traitement d'images On désigne par traitement d'images numériques l'ensemble des techniques permettant de modifier une image numérique dans le but de l'améliorer ou d'en extraire des informations. Histogramme Un histogramme est...
Télécharger Pixia VoirPixia est un petit logiciel de graphisme aux possibilités étonnantes. A l'aise dans la retouche d'image et le traitement de photos, il s'avère trés performant pour la création graphique pure et dure : Gestion des calques, masques et transparents ...
Télécharger Windows Live Photo Gallery VoirGalerie de photos Windows Live est tout simplement un gestionnaire d'images à la façon de Vista mais sous XP. La tâche du programme débute dès le téléchargement des images sur votre disque dur. Le programme classe les images suivant leurs dates de...
Programme informatique VoirQu'est-ce qu'un programme informatique? Un programme informatique est une succession d'instructions exécutable par l'ordinateur. Toutefois, l'ordinateur ne sait manipuler que du binaire, c'est-à-dire une succession de 0 et de 1. Il est donc...

1

Canard007, le 12 aoû 2004 à 14:47:22

En c j aurai tenté un cast de la matrice pour etre sure que l operation s'effectue corectement

COIN!

Répondre à Canard007

2

nuleninfo2, le 12 aoû 2004 à 14:51:11

Et oui, mais c'est bien la le probleme, je ne maitrise pas bien le cast sous matlab...!
Mais merci quand même!

Répondre à nuleninfo2

3

Canard007, le 12 aoû 2004 à 15:01:28
Répondre à Canard007

4

nuleninfo2, le 12 aoû 2004 à 15:21:45

Merci! En fait c'est encore plus simple :
b = double(..../max);

Je suis débile des fois...
Merki coincoin

Répondre à nuleninfo2

5

Canard007, le 12 aoû 2004 à 15:27:30

De rien...;-)

COIN!

Répondre à Canard007

6

TRUONG, le 14 jan 2007 à 19:57:14

Bonjour , je cherche un algo du methodes des elements finis pour resoudre l'équation différentielles du 2è degré avec seconde membre sous Matlab .Est ce qu'i y a quelqu'un pourrait m'aider .?

Répondre à TRUONG

7

zemzami mahmoud, le 28 avr 2007 à 20:18:20

Salut tu peux essayer ce truc la :
a=imread('image.ext');
imshow(a,[0 1])

Répondre à zemzami mahmoud

8

mmmm, le 17 fév 2008 à 13:36:03

Bjr,
je vaudrais traiter des images à partir d'une séquuence de vidéo. tout d'abord j'ai réussi à transférer la séquence vidéo à partir du caméra sur matlab en utilsant les commandes suivantes
vidobj = videoinput('winvideo', 1);
preview(vidobj)

mais je vaudrais stocké cette séquence sur un dossier et je vaudrais partagé en des photos pour selectionner des photos que je vais traiter ultérieurement peut on m'aider .merci

Répondre à mmmm

15

JAN, le 27 jun 2008 à 11:00:11

J'ai le même problème que toi. Je souhaite traiter des images à partir une séquence vidéo. As-tu eu une solution depuis février ?

Répondre à JAN

9

, le 7 avr 2008 à 11:06:38

Bonjour;
je voudrai deviser une image par blocs de 8 par 8,puis on applique des permutations sur les lignes et les colonnes.(par la transformée de Hadamard) par mtlab.supposons l'image est 1 matrice [x] et on la multiplie par une matrice [s] et son tranposé.
ou [s]=[Pr][H][Pc] avec [Pr]matrice de permutation des lignes;[Pc]matrice de permutation des colonnes;[H]matrice de Hadamard.
[s]*[X]*[s]t=[s]t*[x][s]

Répondre à

10

amam84, le 17 avr 2008 à 23:21:35

Salut!
je veux lire les pixels d'une image bmp et l'afficher dans une matrice ;si quelqu'un a une idée STP aide moi!
Merci d'avance .

Répondre à amam84

11

rachidien, le 8 mai 2008 à 16:13:59

puis-je avoir qulques codes Matlab pour la compression d'images par JPEG2000? merci

Répondre à rachidien

12

ET-TAHIR, le 9 mai 2008 à 12:01:46

Bonjour,
Essayer de faire

Im = imread('image.bmp');
[row,col] = size(Im);
for i = 1:row
for j = 1:col
mat(i,j) = Im(i,j);
end
end

bon courage.
ET-TAHIR

Répondre à ET-TAHIR

13

redh4k, le 15 mai 2008 à 00:30:31

Salut,
je veux traiter un image scanner d'une empreinte je veux développer un program sous matlab avec lequel je peux arriver à une image bien filtrer et afficher une image nette prière de m'aider pour commencer
merci

Répondre à redh4k

14

redh4k, le 31 mai 2008 à 03:59:45

Salut,
je veux traiter un image scanner d'une empreinte je veux développer un program sous matlab avec lequel je peux arriver à une image bien filtrer et afficher une image nette prière de m'aider pour commencer
merci

Répondre à redh4k

16

fatima, le 30 oct 2008 à 00:26:30

Tu peut utiliser la fonction m2double cette fonction fait la normalisation et affiche l'image comme elle est

Répondre à fatima

17

hamelecom, le 4 nov 2008 à 21:05:18

Slt ts le mande,
je des documents au traitement d'image medicale svp,
merci.

Répondre à hamelecom

18

omar_1955, le 6 fév 2009 à 22:51:22

Salut monsieur
pour afficher le resultas en float il faut fiar ca :


a=imread('image.extention');
a=double(a);


et le resultas sera donc afficher en float

Répondre à omar_1955

19

nina, le 4 mar 2009 à 22:47:45
  • +2

J'ai un problème autour de segmentation des images binaires sous matlab

Répondre à nina

20

 help me, le 16 mai 2009 à 20:18:51

Bonjour je cherche un programme qui détécte le contour d'un vidéo par simulink Matlab .

Répondre à help me
Collection CommentÇaMarche.net