Codes-Sources

Retrouvez ici tous les meilleurs téléchargements Codes-Sources
Ajouter un nouvel élément

    Graphique de type Radar (toile d'araignée)

    Licence : BSD - 27/06/2014 - Téléchargé 4 x
    Voici un code MATLAB qui permet d'obtenir une représentation graphique de données de type radar (comme avec Excel)

    Vous pouvez utiliser librement ce code dans vos travaux (voir le fichier licence.txt).

    Je serais néanmoins curieux de savoir comment vous l'utilisez.

    N'hésitez pas à me contacter et à me faire parvenir une capture de vos graphiques.

    Merci

    Slider temps réel et récupération de position souris temps réel

    Licence : Non renseignée - 13/04/2013 - Téléchargé 4 x
    Voici un code MATLAB parfait pour comprendre les callbacks, les handles, recuperer la position de la souris et faire un slider temps reel.

    Extraire toutes les régions d'une image

    Licence : Non renseignée - 16/05/2013 - Téléchargé 4 x
    Voici un code MATLAB qui permet l'extraction des toutes les régions d'une image a l'aide des fonctions bwlabel et regionprops

    Programme de renommage de photos

    Licence : Non renseignée - 13/04/2013 - Téléchargé 3 x
    Voici un programme qui sert à renommer des photos

    Générer une image avec des pixels non rectangulaires

    Licence : Libre - 04/11/2014 - Téléchargé 2 x
    Mise à jour : j'ai posté une version améliorée de ce code sur le File Exchange : Image with non-square pixels
    -------------------

    Voici un code MATLAB qui imite le fonctionnement de la fonction image de MATLAB mais qui produit des pixels non rectangulaires.

    Le premier argument X est le même que pour la fonction image.
    Cela peut être un tableau 2D MxN (image en couleurs indexées) ou 3D MxNx3 (image en couleurs vraies)

    Le second argument shape définit la forme des pixels :
    • rhb' : losange
    • 'oct' : octogone
    • 'hex' : hexagone
    • 'cir' : disqu ... Voir la suite

    Conversion d'une image de gris en une matrice RGB en utilisant les colormap

    Licence : Non renseignée - 14/04/2013 - Téléchargé 2 x
    Voici un programme MATLAB, permet de convertir une matrice de niveaux de gris en une matrice RGB

    Calcul du centre de masse de toutes les regions d'une image

    Licence : Non renseignée - 16/05/2013 - Téléchargé 2 x
    Voici un code MATLAB qui calcule le centre de masse de toutes les regions d'une image

    Tracé des axes mineur/majeur, de l'ellipse et du cercle équivalent et du rectangle englobant de chaque région

    Licence : Libre - 22/12/2018 - Téléchargé 2 x
    À partir de la structure en sortie de la fonction regionprops, cette fonction trace, sur chaque région d'une image :

    • le rectangle englobant, en se servant du champ BoundingBox de la structure et de la fonction rectangle ;

    • l'ellipse équivalente ayant les mêmes moments, tracée de façon paramétrique à partir :

      • du grand axe, ou axe majeur correspondant au champ MajorAxisLength,

      • du petit axe, ou axe mineur correspondant au champ MinorAxisLength,

      • de son orientation : champ O ... Voir la suite

    JCL - Envoi Mail (avec ou sans pièce jointe) via JES2 & STC SMTP

    Licence : BSD - 19/03/2014 - Téléchargé 2 x
    Voici deux JCL pour envoyer des mails depuis z/OS.
    L'envoie se fait en copie vers une file JES2 :
    //SYSUT2 DD SYSOUT=(A,SMTP)

    Remplacement de caractères ou de mots dans un fichier texte

    Licence : BSD - 19/01/2017 - Téléchargé 2 x
    Voici un code MATLAB qui permet de remplacer des caractères ou des mots dans un fichier texte

    Ceci est particulièrement utile avec les fichiers textes contenant des valeur numérique dont le séparateur de décimale est la virgule.
    En effet, dans ce cas, le fichier n'est pas lisible avec les fonction de base de MATLAB (comme dlmread)

    Vous trouverez des exemples d'utilisation en effectuant une recherche sur le forum MATLAB avec le mot-clé "repinfile"

    La fougere de Barnsley

    Éditeur : Benterki + 1079 octet
    La fougere de Barnsley est un objets fractals réalisable

    Triangle de Sierpenski

    Éditeur : Benterki + 950 octets
    Triangle de Sierpenski est aussi un objet fractal de dimension de Hausdorff égal à s=log 3/log 2

    Le tapis de Sierpiński

    Éditeur : Benterki A. + 1389 octet
    Le tapis de Sierpiński est un objet fractal de dimension de Hausdorff égal à s=log 8/log 3.

    Jeu du chaos - Chaos Game (2D/3D)

    Licence : Libre - 04/06/2014 - Téléchargé 1 x
    Voici un ensemble de codes MATLAB permettant de générer et d'afficher des fractales via le jeu du chaos (chaos game) à partir d'une grammaire donnée et pour N itération

    Le code MATLAB principal prend en entrée une structure form est une structure avec les champs suivant

    • form.name
    • form.polyg
    • form.frac
    • form.keeppolyg



    En prenant l'exemple du Triangle de Sierpinski (voir http://en.wikipedia.org/wiki/Sierpinski_triangle#Construction et le paragraphe qui commence par "Or more simply:"), la structure form est :

    • form.name = 'Sierpinski triangle';
    • form.polyg = [0 1 .5 ; 0 0 sqrt(2)/2];
    • form.frac = .5;
    • form.keeppo ... Voir la suite

    Système de fonctions itérées - IFS - Iterated function system

    Licence : Libre - 04/06/2014 - Téléchargé 1 x
    Un code MATLAB qui génère des fractales à partir d'IFS ou "Système de fonctions itérées"

    Le code principal utilise des fichiers .ifs, a priori du logiciel FRACTINT (http://www.fractint.org/), dont le format est brièvement expliqué ici : http://www.nahee.com/spanky/www/fractint/ifs_type.html

    Afficher du contenu multimedia grâce au VLC Media Player

    Licence : Non renseignée - 13/11/2013 - Téléchargé 1 x
    Voici deux codes MATLAB qui permettent de contrôler le VLC Media Player (plus d'info sur le projet VideoLAN : http://www.videolan.org/) dans MATLAB afin d'afficher du contenu multimédia disponible en local sur votre machine ou bien en ligne.

    Ce player est disponible gratuitement et permet de lire de nombreux formats audio et vidéo

    Comme les deux codes utilisent le contrôle ActiveX du VLC Media Player, il ne fonctionne que sous Windows.

    Vous devez dans un premier temps télécharger et installer le VLC Media Player en vérifiant bien que la case "Web Plugins > Plugin ActiveX" soit bien cochée lors de l'installation.

    A ce titre, si vous travaillez sur une machine ... Voir la suite

    Agrandir toutes les figures

    Licence : Non renseignée - 13/04/2013 - Téléchargé 1 x
    Voici un code MATLAB qui permet d'agrandir automatiquement toutes les fenêtres (objets Figures)

    Déterminer le système d'exploitation sur lequel un fichier texte a été créé

    Licence : BSD - 04/06/2014 - Téléchargé 1 x
    Voici un code qui permet de déterminer sur quel système d'exploitation un fichier texte a été crée

    La fonction prend en entrée, soit un nom de fichier (avec le chemin complet), soit un identifiant valide comme celui renvoyé par la fonction FOPEN.

    En sortie, la fonction retourne une chaine de caractère spécifiant le système d'exploitation parmi la liste suivante :
    • 'win' => Windows
    • 'unix' => Unix/Linux ou Mac OS X (et +)
    • 'mac' => Mac jusqu'à la version 9



    Elle peut également retourner, en second argument de sortie, le nombre de caractères représentant la fin d'une ligne.

    Si le fichier est vide ou ne contient qu'une seule ligne, la fonction renvoie une c ... Voir la suite

    Charger et sauvegarder des images 3D

    Licence : Non renseignée - 14/04/2013 - Téléchargé 1 x
    Voici deux codes MATLAB pour charger et sauvegarder des images 3D

    Ces fonctions se basent sur les fonctions imread et imwrite, de la boîte à outils "Image Processing", qu'il vous faudra donc posséder.

    La fonction readstack (ou "charge pile") charge un fichier ou une succession de fichiers. La fonction permet d'importer :
    • des séries d'images numérotées en ordre croissant (img00.tif, img01.tif...), en général il suffit de donner la première image pour que toute la pile se charge
    • des images tif multi-page
    • des images stockées en "raw", dans ce cas il faut spécifier le type de données et la taille du résultat



    La fonction savestack, qui sauve un tableau ... Voir la suite

    Calcul de la distance Mahalanobis

    Licence : Non renseignée - 15/04/2013 - Téléchargé 1 x
    Voici un code MATLAB qui fait le calcul de la distance Mahalanobis d'une image

    C'est une implémentation de la formule donnée ici : http://en.wikipedia.org/wiki/Mahalanobis_distance

68 éléments