IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Analyse d'image PYthon : Quel OS ?


Sujet :

Python

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2007
    Messages : 173
    Points : 99
    Points
    99
    Par défaut Analyse d'image PYthon : Quel OS ?
    Bonjour,
    je souhaite démarrer de l'analyse d'image et je n'arrive pas à savoir si celui qui donnera le plus de librairies est windows ou linux.

    Peut etre que ce forum est plus adapté ?
    http://www.developpez.net/forums/f92...-scientifique/

    Merci pour votre aide;

  2. #2
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 738
    Points : 31 067
    Points
    31 067
    Billets dans le blog
    1
    Par défaut
    Salut
    De manière générale, Linux est toujours plus adapté que Windows à tout ce qui est bidouillage/analyse/système.
    Et comme Python est en plus un fils de Linux, tu auras plus de chances de trouver ton bonheur dans cet os qu'avec Windows...

  3. #3
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 435
    Points : 37 020
    Points
    37 020
    Par défaut
    Salut,
    Une difficulté avec Linux est qu'il faut souvent compiler soi-même les libraires : les distros livrant souvent des versions "anciennes".
    Sous Windows, existent souvent des exécutables auto-installables qui évitent d'avoir a faire ce boulot.
    "compiler", "mettre-a-jour",... sont des activités intéressantes mais elles demandent un savoir-faire (pour ne pas se retrouver bloque) et consomment un temps non négligeable.
    Il sera pris sur le temps passe a utiliser et comprendre les problématiques "d'analyse d'image".

    La vraie question est de savoir quelles sont vos priorités.
    Pour commencer "vite", quelles sont les librairies avec lesquelles vous voulez commencer (OpenCV?), sur quels OS les installer "facilement"?

    Dans quelques temps, vous pourrez découvrir qu'il serait avantageux de changer d'OS. So what? Installer de l'OS et les différentes librairies est une questions d'heures ou pire de jours. Mais vous aurez une autre motivation pour aborder le "compiler", "mettre a jour",... zappe aujourd'hui.
    Le plus important (ce que vous aurez appris, les codes Python développes,...) sera portable pour autant que les librairies externes utilisées seront disponibles sur la cible.

    Dit autrement, il sera préférable de commencer avec des librairies disponibles et facilement installables sur la plupart des environnements et pouvoir en changer facilement plus tard.

    - W

  4. #4
    Membre éprouvé Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Points : 1 275
    Points
    1 275
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Une difficulté avec Linux est qu'il faut souvent compiler soi-même les libraires : les distros livrant souvent des versions "anciennes".
    Sous Windows, existent souvent des exécutables auto-installables qui évitent d'avoir a faire ce boulot.
    "compiler", "mettre-a-jour",... sont des activités intéressantes mais elles demandent un savoir-faire (pour ne pas se retrouver bloque) et consomment un temps non négligeable.
    Sur la grande majorité des packages, compiler se limite à 3 commandes. Rien de plus compliqué qu'une install microsoft....

    De plus, ancienne est différent d'obsolète.
    Pas sûr qu'il soit vraiment nécessaire d'avoir les dernières versions de tous les composants logiciels d'une machine....

  5. #5
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 435
    Points : 37 020
    Points
    37 020
    Par défaut
    Salut,

    Citation Envoyé par Marc3001 Voir le message
    Sur la grande majorité des packages, compiler se limite à 3 commandes. Rien de plus compliqué qu'une install microsoft...
    En ce moment je joue pas mal avec CentOS pour y tester des "cx_freeze".
    Avant d'arriver a installer un package avec un ./configure, make & make install, il faut:
    1. installer l'OS de base,
    2. les kernel-devel + "Development Tools"
    3. faire un peu d’intégration cote VirtualBox
    4. mettre a jour Python (il y a plein de pre-requis)
    5. passer les tests de non-regs,
    6. build, install de cx-freeze, (optionnel)

    La même chose sous Windows (avec Visual C++) prendra autant de temps.
    (Et je préfère récupérer des kits qui s'installent tout seul.)
    Après avoir construit cette "tool chain", installer la plupart des packages se fera facilement.
    Ça prend une poignée d'heures parce que j'ai acquis un "savoir-faire".
    Dire a un débutant que c'est "fastoche", hu?!?
    Ce n'est vrai que "quand on sait" et a priori, le débutant ne connaît ni le temps dont il dispose pour acquérir ce type de savoir-faire, ni les difficultés qu'il va rencontrer en s'y frottant.

    Si l'objectif est de se lancer dans algos. de reconnaissance d'images, apprendre a construire des toolchains mérite le détour mais reste un détour...

    De plus, ancienne est différent d'obsolète.
    Pas sûr qu'il soit vraiment nécessaire d'avoir les dernières versions de tous les composants logiciels d'une machine....
    "ancien est différent d'obsolète", certes!
    Les dernières versions corrigent des bugs (et en livrent de nouveaux avec leurs nouvelles fonctionnalités). Sauf contraintes d'un patrimoine "ancien", partir avec une version N ou N-1 permettra de s’éviter pas mal de soucis.

    C'est vous qui voyez.
    - W

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Février 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2012
    Messages : 48
    Points : 105
    Points
    105
    Par défaut
    Je dois avouer ne pas comprendre les réponses. L'immense majorité des bibliothèques sont disponible sous Linux ET sous windows. Pour les installer, le plus simple étant de passer par son manager de paquets sous Linux (ou pip), et d'utiliser pip sous Windows. Je n'ai jamais eu besoin de compiler quoi que ce soit de particulier au niveau bibliothèque python "mainstream".

    Alors, peut-être que l'analyse d'image nécessite quelque chose de particulier non développé sous un système (ce n'est pas un domaine que je connais), mais cela m'étonnerais fort.

  7. #7
    Membre éprouvé Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Points : 1 275
    Points
    1 275
    Par défaut
    Citation Envoyé par Sekigo Voir le message
    Pour les installer, le plus simple étant de passer par son manager de paquets sous Linux (ou pip), et d'utiliser pip sous Windows. Je n'ai jamais eu besoin de compiler quoi que ce soit de particulier au niveau bibliothèque python "mainstream".
    Effectivement c'est pip qui s'occupe de la compile si besoin.....

    Je suis d'accord, pourquoi s'embêter quand ta distrib te fournit les packages (sauf besoin spécifique d'une fonctionnalité présente dans une version ultérieure).

  8. #8
    Membre éprouvé

    Homme Profil pro
    Diverses et multiples
    Inscrit en
    Mai 2008
    Messages
    662
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Diverses et multiples

    Informations forums :
    Inscription : Mai 2008
    Messages : 662
    Points : 1 273
    Points
    1 273
    Par défaut
    CentOS, c’est comme la version stable de Debian, me semble-t-il, ce sont des distros qui privilégient la stabilité et la fiabilité à la nouveauté… Pour avoir les dernières versions des paquets, mieux vaut lorgner sur Fedora, Ubuntu, Debian testing, ou “pire” encore, Arch…

Discussions similaires

  1. Des bibliothèques de traitement et d'analyse d'images
    Par Community Management dans le forum Traitement d'images
    Réponses: 29
    Dernier message: 25/08/2016, 18h06
  2. Comment faire de l'analyse d'image à partir de jpeg ?
    Par rapac dans le forum Traitement d'images
    Réponses: 11
    Dernier message: 13/12/2008, 00h21
  3. Analyse d'images à partir d'une webcam
    Par DOC doc doc dans le forum Images
    Réponses: 1
    Dernier message: 20/06/2007, 14h58
  4. Analyse d'images à partir d'une webcam
    Par DOC doc doc dans le forum Images
    Réponses: 2
    Dernier message: 10/05/2007, 11h22
  5. Analyse d'images
    Par gmonta dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 30/09/2005, 09h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo