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

Lazarus Pascal Discussion :

Recherche de contributeurs pour un logiciel de traitement d'images


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Urbaniste
    Inscrit en
    Octobre 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 21
    Par défaut Recherche de contributeurs pour un logiciel de traitement d'images
    Bonjour,

    J'ai déposé une demande similaire sur le forum Pascal. J'en fais de même ici puisque mon développement est réalisé sous Lazarus.

    J'ai développé un logiciel de traitement d'images en v1.0.
    Et je cherche des contributeurs poir participer à l'aventure de la v2.0.

    Ce logiciel Tim : http://traitement-d-images-tim.webnode.fr/
    Est destiné autant aux photos classiques qu'astronomiques.

    J'ai ete motivé pour le créer car bons nombres de logiciels embarques beaucoup de fonctionnalités (trop pour les débutants). Du coup avec Tim je me suis concentré sur les principales fonctionnalités nécessaires au retraitement des images.

    Mais il reste encore des choses à faire poir la v2.0 comme l internationnalisation par exemple.
    Si vous etes intéressé contactez moi.

  2. #2
    Membre émérite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par défaut
    Bonjour,

    Je viens de télécharger votre application pour Windows.

    Je travaille sous Windows XP SP3.

    Au lancement de l'application, j'ai le message :

    Pas assez de mémoire pour exécuter l'application. Elle va être fermée !

    Dans le même temps, je peux ouvrir des applications bien plus énormes que le votre.

    Je suppose qu'il y a un petit problème.

    Des idées pour votre version 2. J'ai souvent été confronté au problème de correction d'une partie seulement de l'image. Si vous pouviez inclure cette fonctionnalité.

    Cordialement.

    Pierre

  3. #3
    Membre averti
    Homme Profil pro
    Urbaniste
    Inscrit en
    Octobre 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 21
    Par défaut
    Citation Envoyé par ChPr Voir le message
    Bonjour,

    Je viens de télécharger votre application pour Windows.

    Je travaille sous Windows XP SP3.

    Au lancement de l'application, j'ai le message :

    Pas assez de mémoire pour exécuter l'application. Elle va être fermée !
    Tim essaye d'allouer toute la mémoire de travail au lancement. Si cela s'avère impossible il ne s'exécute pas.
    Des utilisateurs ont eu un problème similaire. Dans leurs cas ils ne redémarraient jamais leur ordinateur, mais le mettait sur veille.
    A l'usage la mémoire du PC se fragmentait et Tim ne pouvait pas allouer de bloc mémoire contigus suffisants pour s'exécuter.
    Il faut savoir que tous les traitements se font en mémoire.

    Je n'ai pas de windows XP. Mais il me semble qu'il n'y a pas de version 64 bits ? Du coup avec la version 32 bits seules des images de 27 méga pixels peuvent être traitées par Tim. Dans ce cas la conso mémoire est assez faible.
    Donc soit il s'agit d'un problème de fragmentation mémoire, soit d'autres applications monopolisent trop de mémoire pour que Tim puisse allouer ce dont-il a besoin.

    Une des évolutions envisagée pour la V2.0 est de virtualiser la mémoire pour aller au delà des limites actuelles.

  4. #4
    Membre émérite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par défaut
    Citation Envoyé par leneant Voir le message
    Tim essaye d'allouer toute la mémoire de travail au lancement. Si cela s'avère impossible il ne s'exécute pas.
    Des utilisateurs ont eu un problème similaire. Dans leurs cas ils ne redémarraient jamais leur ordinateur, mais le mettait sur veille.
    A l'usage la mémoire du PC se fragmentait et Tim ne pouvait pas allouer de bloc mémoire contigus suffisants pour s'exécuter.
    Il faut savoir que tous les traitements se font en mémoire.

    Je n'ai pas de windows XP. Mais il me semble qu'il n'y a pas de version 64 bits ? Du coup avec la version 32 bits seules des images de 27 méga pixels peuvent être traitées par Tim. Dans ce cas la conso mémoire est assez faible.
    Donc soit il s'agit d'un problème de fragmentation mémoire, soit d'autres applications monopolisent trop de mémoire pour que Tim puisse allouer ce dont-il a besoin.

    Une des évolutions envisagée pour la V2.0 est de virtualiser la mémoire pour aller au delà des limites actuelles.
    Je n'avais pas précisé : vu que c'était un problème de mémoire, j'ai éteint et redémarré mon PC : même message alors qu'aucune application n'était lancée (à l'exception de celles qui se lancent automatiquement). Toutes mes autres applications : divers compilateurs, traitements d'images (dont une application que j'ai créée sous Lazarus et qui me permet d'ouvrir des images de l'ordre de 200 Mo), Xnview, ... ne posent aucun problème.

    Je ne sais donc pas si c'est le fait que Tim requiert toute la mémoire d'entrée de jeu qui bloque, mais si c'est le cas, ce n'est peut-être pas judicieux car ... elle n'est jamais entièrement disponible. Donc pour moi, sous XP, cette application ne fonctionne pas.

    Cordialement.

    Pierre

  5. #5
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 166
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 166
    Par défaut
    Bonjour,
    Citation Envoyé par ChPr Voir le message
    Donc pour moi, sous XP, cette application ne fonctionne pas.
    Je plussoie !
    J'ai essayé de tester l'outil dans une VM XP SP2 avec 600 Mo de mémoire libre et je me fais envoyer bouler, alors que je voulais voir ce qu'il donnait sur une image de seulement 20 ko !

    Non mais franchement

    Alors OK, je veux bien croire qu'en photo astronomique les fichiers pèsent des centaines de Mo et qu'il faut avoir la machine qui va bien pour les traiter, mais il n'empêche que cette manière d'éjecter l'utilisateur est tout sauf conviviale, surtout si l'utilisateur, ayant vu certaines possibilités sous Linux (et oui ! Le host de la VM XP est une machine Linux 32 bits / 4 Go et le prog s'ouvre bien), aurait aimé les tester sous l'os concurrent parce que sous Linux il y a des soucis, par exemple, de pointeur de souris qui se balade tout seul (fenêtres Convolution, Wavelets), et d'aucune action des curseurs de la fenêtre Wavelets (peut-être lié au fait que le curseur se balade ?).
    Ou peut-être lié au fait que j'ai été obligé, pour compiler, de virer les margins des TBarCharts (absent dans ma vieille version 1.0.10), ainsi que la propriété Form1.Icon.Data ?

    Et qu'est-ce que c'est que ce fichier .cfg impossible à visualiser avec un simple éditeur de texte ? En général c'est le comportement d'un virus, ça

  6. #6
    Membre averti
    Homme Profil pro
    Urbaniste
    Inscrit en
    Octobre 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 21
    Par défaut
    Comme le suggère le fil, je recherche des personnes qui seraient intéressées pour participer à l'aventure de la V2.0

    La V1.0 est partie de zéro, je ne connaissais rien au traitements des images. J'ai tout appris et découvert des principes mathématiques à leur déclinaison en algorithme.

    Et je suis bien conscient que le logiciel n'est pas parfait et qu'il faut faire des évolutions non pas dans les algo de traitement pur des images (quoique j'ai une liste initialisée de nouvelles fonctionnalités), mais il faut en faire évoluer la gestion mémoire, l'intégration des raw (par exemple) travailler en 16 voir 32 bits par canal. Tout ce que les composants de lazarus ne permettent pas de faire.

    Seul je ne peux pas réaliser ces évolutions. C'est la raison même de ce fil.

    En attendant sous seven et W 8.0 (avec un vivobook 4Go de Ram I3) je peux traiter des panoramas de 150 méga pixels sans difficulté....

    Alors certes certaines images astro ne sont pas très volumineuses, mais, par exemple, en panoramas de Nightscape ou en photos classiques on peut rapidement aller jusqu'à 200 méga pixels....

    Et à l'opposé de vos deux expériences, certains utilisateurs sont satisfait de Tim.

    Et comme je le signalais dans ma réponse, je n'ai pas accès à des machines sous XP....

    J'ai testé Tim (32 et 64 bits) sous W8.0 W7.0 (64 bits) Linux mageia 32 bits dans une VM VirtualBox et pareil pour la mageia 64 bits....

  7. #7
    Membre averti
    Homme Profil pro
    Urbaniste
    Inscrit en
    Octobre 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 21
    Par défaut
    Citation Envoyé par ChPr Voir le message

    Des idées pour votre version 2. J'ai souvent été confronté au problème de correction d'une partie seulement de l'image. Si vous pouviez inclure cette fonctionnalité.


    Pierre
    D'une certaine manière Tim est déjà capable de le faire. Mais pas sur une zone définie "à la main", mais selon des niveaux de luminance paramétrables par l'utilisateur. Cette fonctionnalité s'applique sur le masque flou, les wavelets, les filtres de convolution, la saturation.
    Ces paramétrages permettent aussi d'adapter le comportement des curseur de contrôle de la luminance des tons sombres, moyens et clairs sur l'image.

    Actuellement, je n'ai pas envisagé de pouvoir travailler sur une partie spécifique de l'image que l'on sélectionnerait.

    J'espère pouvoir trouver des personnes intéressées pour poursuivre l'évolution de Tim.

Discussions similaires

  1. Recherche de contributeurs pour la FAQ Virtualisation
    Par Lana.Bauer dans le forum Contribuez
    Réponses: 17
    Dernier message: 25/03/2014, 19h04
  2. Design patterns pour un logiciel de traitements de courbes.
    Par theMan dans le forum Design Patterns
    Réponses: 1
    Dernier message: 27/07/2006, 20h19
  3. Je recherche un éditeur pour mon logiciel.
    Par jbrg dans le forum Structure
    Réponses: 2
    Dernier message: 12/01/2006, 17h23

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