Aller au contenu
View in the app

A better way to browse. Learn more.

Forum Avex

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[retina] Standby

Featured Replies

Posté(e)

Je suis aux Etats Unis depuis 2 semaines pour des raisons familiales, et je n'ai pas vraiment le temps de bosser sur retina. Je serai a nouveau dispo debut juin, donc ne vous inquiétez pas si ça ne bouge pas trop pour le moment :/

  • 3 months later...
Posté(e)
  • Auteur

Oui...mais je n'ai pas beaucoup de temps : Je me rends compte qu entre le nouveau boulot et la famille il reste peu de place pour le reste. J espère régler mes soucis de télescope (j en suis à la phase de transmission du dossier à un tribunal) pour vous rejoindre les nuits


Envoyé depuis mon GT-I9300 avec Tapatalk

  • 2 years later...
Posté(e)

Des nouvelles de Jeff ?

C'était sympa de développer un petit logiciel.

Il m'arrive de l'utiliser encore souvent pour voir mes photos.


Quel logiciel utilisez vous pour voir rapidement vos photos ?

  • 1 year later...
Posté(e)
  • Auteur

Je déterre un peu le sujet, mais je suis en train de m'y remettre ^^

Par contre je n'ai plus les images fits que j'utilisais pour faire mes tests : est-ce que quelqu'un peut me faire un petit lot d'images ? :)

Posté(e)
  • Auteur

Un petit pack avec les deux si c'est possible ^^ Tu m'avais fait un zip sur dl.free.fr, mais le lien n'existe plus et je n'ai plus les fichiers :}

  • 2 weeks later...
Posté(e)

Ah quel bonheur de voir que tu es de retour.

Ca me fait vraiment plaisir.

Posté(e)
  • Auteur

Merci :-)

Je suis en train de tout reprendre depuis zéro (nouvelles version des logiciels Qt, Python, etc...) ; quelques années ont passé depuis et je remets le vieux code au gout du jour.

Je mets tout sur github si tu veux suivre : https://github.com/jromang/retina et https://github.com/jromang/retina/commits/master

Toujours rien d'utile pour le moment, mais voici un petit screenshot :

retina_screen.png?dl=1

  • 9 years later...
Posté(e)
  • Auteur

Bon. Début juin.

Alors voilà, j'avais dit « début juin ». Je n'avais pas précisé l'année. Techniquement je n'ai donc menti à personne, et je considère le sujet clos. 😄

Quatorze ans plus tard, j'ai fini par m'y remettre.

J'ai enfin un logiciel qui permet le de traitement d'images astro, avec l'ambition délirante d'aller taquiner PixInsight. Le principe de base, comme à l'origine : le cœur est en Python, et tout est faisable depuis la console intégrée. L'interface n'a aucun pouvoir propre, c'est juste un client de l'API — et chaque clic affiche le code Python équivalent dans la console, copiable et rejouable. On apprend à scripter en cliquant, ce qui est quand même plus sympa que de lire une doc.

Ce qu'il y a dedans, en vrac :

  • 141 process (j'ai arrêté de compter, puis j'ai recompté par curiosité, et j'ai été le premier surpris) : calibration, empilement, DBE-like, déconvolution, réduction de bruit, étirements, masques d'étoiles, PixelMath…

  • Un pré-traitement automatisé complet, façon WBPP : tu pointes un dossier de brutes, il en sort des masters et des intégrées, avec cache et reprise après interruption.

  • Une interface façon VS Code : docking, palette de commandes, éditeur Monaco, viewport WebGL2, previews, masques, historique et undo par vue.

  • Accélération GPU sur les trucs lourds (déconvolution ×35 sur ma carte, si on veut bien croire mes propres mesures).

  • Plate-solve hors ligne, annotation, WCS, photométrie, mosaïques.

  • Des presets pour les télescopes intelligents (Seestar, Dwarf), écrits avec le même sérieux que le reste, c'est-à-dire sur la base de la documentation et de beaucoup d'optimisme.

  • Interface bilingue FR/EN, et un installeur MSI pour Windows.

  • Et un assistant IA intégré directement dans le logiciel, mais ça n'est pas super efficace d'après mes tests 😅 (Il faut un abonnement Claude Pro en plus)

Et là, la question légitime : comment un type qui a mis quatorze ans à écrire un visualiseur FITS sort d'un coup 141 process ? L'IA. J'ai fait tout ça avec Claude Code, et honnêtement c'est l'expérience de dev la plus déroutante de ma vie : j'ai l'impression d'avoir une équipe de développeurs à mes ordres. Je décris ce que je veux, je discute l'architecture, je râle sur le résultat, ça repart. Moi je reste le chef de projet, celui qui décide, qui relit et qui dit non — mais le volume de code produit n'a plus rien à voir avec ce qu'un type seul peut taper à la main le soir. Sans ça, ce message n'existerait tout simplement pas, et vous auriez été tranquilles quatorze ans de plus.

Le revers de la médaille est direct : c'est très peu testé.

Enfin si — les tests unitaires passent, ce qui prouve essentiellement qu'on a écrit les tests. Mais Retina n'a jamais vu une vraie nuit d'observation, jamais avalé un dossier de brutes d'un vrai setup, jamais été confronté à un capteur qui a chaud, à un flat foireux ou à un fichier FITS écrit par un logiciel créatif. Tout ce que je peux garantir, c'est que ça marche sur mes données de synthèse et sur les quelques jeux que j'ai trouvés en ligne. Autant dire rien. Du code écrit vite, c'est aussi du code qui n'a jamais rencontré la réalité.

Ce qui m'amène au détail qui va faire plaisir à ceux qui me connaissent : je n'ai toujours pas de setup astrophoto. 😁

Oui. J'écris un logiciel capable d'empiler cent poses de 50 mégapixels par bandes de lignes pour ne pas saturer la RAM, et je n'ai personnellement jamais produit une seule pose. Il y a sûrement un mot pour ça. En attendant, c'est exactement pour cette raison que je repasse ici : j'ai besoin de gens qui ont du vrai matériel et de vraies images pour me dire à quel endroit précis ça casse. 😃

Donc si l'un d'entre vous a un dossier de brutes dont il se moque, une soirée à perdre et un goût prononcé pour les messages d'erreur, je suis preneur !

https://kdrive.infomaniak.com/app/share/256623/57b70582-042b-4f7e-8d60-13290dccd076

C'est de l'opensource, tout va rapidement être mis sur github si vous y trouvez un intérêt ^^

Et sinon, au-delà du logiciel : j'espère sincèrement que tout le monde se porte bien par ici. Ça fait plus de dix ans que je traîne dans le coin, même quand je ne donne pas signe de vie — surtout quand je ne donne pas signe de vie, en fait. Content de vous relire.

Retina-0.1.jpg

Posté(e)
  • Avexiens

Merci pour ce super boulot. Pareil, j'ai adopté Claude pour différents projets, un dashboard pour mon observatoire, un autre pour mes camera de surveillance, et plus récemment pour l'application Crépuscule (qui vient de passer le cap de la V100) ! https://avex-asso.org/ftapissier/crepuscules.html


et bien que mon logiciel soi infiniment plus modeste que le tien, je mesure déjà la quantité de travail à accomplir.

je vais tester dès que possible avec un set de brutes encore incomplet imagé il y a deux semaines, mais que j'ai déjà traité en l'état dans pix, ce qui permettrait d'établir des comparaisons.

et tu as raison : avec Claude, on devient des chef de projet. il faut juste beaucoup de pédagogie pour bien contextualiser et cerner ses demandes.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

En ligne récemment 1

Account

Navigation

Rechercher

Rechercher

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.