effectivement, nous non plus.
En même temps, améliorer un code c'est intéressant, mais l'inverse l'est moins :aie:
Et le code d'Aurélien me semble déjà optimisé...
Type: Messages; Utilisateur: tanguy4724
effectivement, nous non plus.
En même temps, améliorer un code c'est intéressant, mais l'inverse l'est moins :aie:
Et le code d'Aurélien me semble déjà optimisé...
et moi je confesse. :oops:
un autre défi pour nous racheter? :mrgreen:
tu nous repproches un plagiat ou une recherche internet fructueuse ayant mené à une inspiration soudaine? ;)
regarde du côté des arbres de décisions ( classregtree sur Matlab) et des réseaux neuronaux (si tu as la toolbox neural network) :ccool:
tu peux appeler ta fonction dans un script, en faisant varier tes x et y avant l'appel de cette fonction :
for x = x1 : x2
for y = y1 : y2
A(x,y) = f(x,y)
end
end
A la base, je ne fais pas la conversion directement sur Matlab car je ne travaille pas sur toutes mes images avec Matlab. Mais au final, cette solution me convient tout à fait en terme de rapidité.
de mon côté je travaille aussi bien avec des images Dicom que des volumes (souvent en .nii ou .mnc).
par contre, je ne fais pas la conversion sur Matlab :
...
ravi d'avoir pu t'être utile :ccool:
Pour commencer, explique nous en détail ce que tu cherches à faire, et montre nous ce que tu as déjà commencé à coder.
voilà une petite solution, mais qui ne gère pas les effets de bord (1ère et dernière ligne, 1ère et dernière colonne).
I = [4 4 4 4 4 5 3 6 5 5 5
5 5 5 3 5 6 5 8 4 0 5
5 5 0 3 5 4 4...
tu as besoin de l'image acquisition toolbox.
http://www.fil.ion.ucl.ac.uk/spm/
si tu veux faire de l'acquisition en temps réel sous Matlab, il te faut la toolbox adéquate : Image Acquisition Toolbox. (toolbox payante)
Si tu ne l'as pas, je ne pense pas que ce soit possible...
Bonjour,
arrivé sur ce forum il n'y a pas très longtemps, je n'ai pas eu la chance de participer aux premiers défis Matlab. Du coup, je jette tout de même un oeil à ceux qui étaient déjà résolus à...
A(round((size(A,1)-1)*rand)+1,round((size(A,2)-1)*rand)+1)
:ccool:
pour le recallage, j'utilise SPM pour ma part.
Bonjour,
sans vouloir parraitre courir après les points, il me semble qu'il y a un souci dans le calcul, ou tout du moins dans la façon de les afficher.
Je mets en pièce jointe mon décompte de...
@link66 : ravi d'avoir pu t'être utile ;)
@ol9245 : à 9 min près c'était l'inverse
ps : j'utilise beaucoup cette méthode pour ne pas avoir à entrer 50 attributs dans mes fonctions. Je leur...
Je vois ce que tu veux dire. je ne sais pas si c'est possible directement. Par contre, tu peux contourner le problème :
tu peux créer un script (initcste.m) dans lequel tu définis tes variables et...
je serais intéressé de voir comment tu génères ta matrice bw.
en attendant, tu peux facilement la convertir en binaire comme ceci :
bw = logical(bw);
peu de réponses à ce défi... :?
Ravi d'avoir pu t'être utile :ccool:
Winjerome a raison, cela dépend de la classe de tes variables.
Vraissemblablement, ta variable a est en uint8 (unsigned 8-bit integers). En gros, elle ne peut être qu'un entier compris entre 0 et...
Allez, dans un élan de bonté, voici la solution :
[unique(v)' histc(v,unique(v))']
mais la prochaine fois, c'est direction l'aide de Matlab! :lol:
je ne suis pas sur de bien voir ce que tu veux faire avec les plaques d'immatriculation.
Pour ce qui est des réseaux neuronaux, jette un oeil ici :
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.