Aller au contenu

ALS - Astro Live Stacker


gehelem

Messages recommandés

Attention, pour ceux qui veule utiliser le Linux intégrer a Windows, ça sera pas possible car il ne gère pas l'affichage. il faut installer Xming et le relier au Linux dans Windows.

 

Normalement tout les packages python qu'on utilisent sont sur windows, linux et macosx.

 

 

Lien vers le commentaire
Partager sur d’autres sites

Oui, c'est bien ça, j'utilise le Linux intégré à W10.

J'ai installé le serveur SSH pour Xming. C'est en cours...

 

Sinon, j'ai refait

pip3 install astropy numpy tqdm watchdog pyqt5 astroalign

Ca s'est bien passé, mais toujours le même message.

 

Lien vers le commentaire
Partager sur d’autres sites

Il y a 15 heures, Batbihirulau a dit :

Ok pas grave. Je vais encore essayer.

Mais en tous cas, ta vidéo donne envie.

Fred

De mon côté j'ai jamais réussi a faire marcher la partie linux de windows 10 avec un affichage graphique.

 

Mais tu peux essayer de l'installer directement sur Windows. Python est multiplateforme de tout façon.

Modifié par dragonlost
Lien vers le commentaire
Partager sur d’autres sites

magnifique ce que vous avez fait.

 

je viens de tester, mais ca plante .

j'ai pris des images que j avais fait il y a quelques temps (5min de pose, 40Mo/image)

j attend bien le retour du terminal avant d'en copier une nouvelle.

Cela dit ceci peu venir (surement) de ma bête de course (amd turion X2)!pomoi!

 

 

Capture du 2019-05-21 21-41-34.png

Lien vers le commentaire
Partager sur d’autres sites

il y a 39 minutes, supaii a dit :

magnifique ce que vous avez fait.

 

je viens de tester, mais ca plante .

j'ai pris des images que j avais fait il y a quelques temps (5min de pose, 40Mo/image)

j attend bien le retour du terminal avant d'en copier une nouvelle.

Cela dit ceci peu venir (surement) de ma bête de course (amd turion X2)!pomoi!

 

 

Capture du 2019-05-21 21-41-34.png

Plutot la taille des images on dirait...

40mo : c'est quoi comme cam ??

Lien vers le commentaire
Partager sur d’autres sites

il y a 6 minutes, supaii a dit :

Si j ai des images dans ce dossier avant d appuie sur "play", rien ne se passe... 

Utilise les comme avec les tiennes: 

-Play

-Copie colle de sample vers scan 1 par 1

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, supaii a dit :

Si j ai des images dans ce dossier avant d appuie sur "play", rien ne se passe... 

 

C est aléatoire, dès le début ou après plusieurs images. 

Hello.

Si ta déjà des images dans le dossier avant d'appuyer sur play elle ne déclencheront pas le programme seul l'arrivé de nouvelles images déclenche le code.

Sur le message il dit que ton image à un problème. Pour info j'ai tester le code avec des images fits de reflex de 20Mpixel dé-matricer qui fond 150Mo et ça passe.

Astropy dit qu'il lit ta photo et voit une longueur de 13Mo alors qu'elle est censé faire 40Mo. puis ca le fait planté.

 

Tu pourrai nous envoyer une de tes bruts ? Tu les a pris avec quel logiciel ?

Lien vers le commentaire
Partager sur d’autres sites

il y a 2 minutes, dragonlost a dit :

Hello.

Si ta déjà des images dans le dossier avant d'appuyer sur play elle ne déclencheront pas le programme seul l'arrivé de nouvelles images déclenche le code.

Sur le message il dit que ton image à un problème. Pour info j'ai tester le code avec des images fits de reflex de 20Mpixel dé-matricer qui fond 150Mo et ça passe.

Astropy dit qu'il lit ta photo et voit une longueur de 13Mo alors qu'elle est censé faire 40Mo. puis ca le fait planté.

 

Tu pourrai nous envoyer une de tes bruts ? Tu les a pris avec quel logiciel ?

 

En cherchant cette erreur, il me dit que ca arrive quand un fichier fit est corrompu.

Lien vers le commentaire
Partager sur d’autres sites

Moi c'est dès l'install que ça ne veux pas :
 

Citation

 

Running setup.py install for sep ... error
    Complete output from command "c:\program files (x86)\python37-32\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\STPHAN~1\\AppData\\Local\\Temp\\pip-install-mykdov3k\\sep\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\STPHAN~1\AppData\Local\Temp\pip-record-kqtcirpn\install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_ext
    building 'sep' extension
    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/

    ----------------------------------------
Command ""c:\program files (x86)\python37-32\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\STPHAN~1\\AppData\\Local\\Temp\\pip-install-mykdov3k\\sep\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\STPHAN~1\AppData\Local\Temp\pip-record-kqtcirpn\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\STPHAN~1\AppData\Local\Temp\pip-install-mykdov3k\sep\

 

 

 

Le truc en entier :


 

Révélation

 

Microsoft Windows [version 10.0.17134.765]
(c) 2018 Microsoft Corporation. Tous droits réservés.

C:\WINDOWS\system32> pip install astropy numpy tqdm watchdog pyqt5 astroalign opencv-python
Collecting astropy
  Using cached https://files.pythonhosted.org/packages/82/fa/a44ea16eca9bb398aab167c3b20c87cbb3a131e7d3ad443ce953ca405e40/astropy-3.1.2-cp37-cp37m-win32.whl
Collecting numpy
  Using cached https://files.pythonhosted.org/packages/ab/75/9ac63977cbca68e17406a53a8c573a925a16771800be47a73f18c838f3fb/numpy-1.16.3-cp37-cp37m-win32.whl
Collecting tqdm
  Using cached https://files.pythonhosted.org/packages/45/af/685bf3ce889ea191f3b916557f5677cc95a5e87b2fa120d74b5dd6d049d0/tqdm-4.32.1-py2.py3-none-any.whl
Collecting watchdog
  Using cached https://files.pythonhosted.org/packages/bb/e3/5a55d48a29300160779f0a0d2776d17c1b762a2039b36de528b093b87d5b/watchdog-0.9.0.tar.gz
Collecting pyqt5
  Using cached https://files.pythonhosted.org/packages/74/be/8a880d8878a51b0893225f05625ba795341debf6e94bb4bea88e4b68b693/PyQt5-5.12.2-5.12.3-cp35.cp36.cp37.cp38-none-win32.whl
Collecting astroalign
  Using cached https://files.pythonhosted.org/packages/02/f1/11a01b026679c93ce6ca47f9f27348dd2846c067975166494465eb355d7e/astroalign-1.0.4-py2.py3-none-any.whl
Collecting opencv-python
  Using cached https://files.pythonhosted.org/packages/99/ad/864b2f284517249a96190fdf6b21a291d9716115d6886938ccd86afaf821/opencv_python-4.1.0.25-cp37-cp37m-win32.whl
Collecting PyYAML>=3.10 (from watchdog)
  Using cached https://files.pythonhosted.org/packages/a2/50/d42aa0b14fd7b04d287fa739c16e49d9eb79d364a6aa0c5df6ecdeef3dd4/PyYAML-5.1-cp37-cp37m-win32.whl
Collecting argh>=0.24.1 (from watchdog)
  Using cached https://files.pythonhosted.org/packages/06/1c/e667a7126f0b84aaa1c56844337bf0ac12445d1beb9c8a6199a7314944bf/argh-0.26.2-py2.py3-none-any.whl
Collecting pathtools>=0.1.1 (from watchdog)
  Using cached https://files.pythonhosted.org/packages/e7/7f/470d6fcdf23f9f3518f6b0b76be9df16dcc8630ad409947f8be2eb0ed13a/pathtools-0.1.2.tar.gz
Collecting PyQt5_sip<13,>=4.19.14 (from pyqt5)
  Using cached https://files.pythonhosted.org/packages/8c/c4/3f1636c97d33eed8cb1e24c06e6a54d78b8f3479e7a257637926111fade6/PyQt5_sip-4.19.17-cp37-none-win32.whl
Collecting sep (from astroalign)
  Using cached https://files.pythonhosted.org/packages/e1/a5/ee7e82c7e32eb74ec86048c2f9007b169c66d7eb4a3593bfca40a566aacc/sep-1.0.3.tar.gz
Collecting scikit-image (from astroalign)
  Using cached https://files.pythonhosted.org/packages/68/49/46dc899a804fc4ed19f50708c64bcc6e7323529c960721dfe935c279f933/scikit_image-0.15.0-cp37-none-win32.whl
Collecting scipy>=0.15 (from astroalign)
  Using cached https://files.pythonhosted.org/packages/be/cc/6f7842a4d9aa7f51155f849185631e1201df255742de84d724ac33bff723/scipy-1.3.0-cp37-cp37m-win32.whl
Collecting imageio>=2.0.1 (from scikit-image->astroalign)
  Using cached https://files.pythonhosted.org/packages/af/0a/943c965d372dae0b1f1482677d29030ab834351a61a9a632fd62f27f1523/imageio-2.5.0-py3-none-any.whl
Collecting networkx>=2.0 (from scikit-image->astroalign)
  Using cached https://files.pythonhosted.org/packages/85/08/f20aef11d4c343b557e5de6b9548761811eb16e438cee3d32b1c66c8566b/networkx-2.3.zip
Collecting PyWavelets>=0.4.0 (from scikit-image->astroalign)
  Using cached https://files.pythonhosted.org/packages/e2/21/76b982c168b728dceed500ae716ac0433989e21ceeaddae184c98ca20fb1/PyWavelets-1.0.3-cp37-none-win32.whl
Collecting pillow>=4.3.0 (from scikit-image->astroalign)
  Using cached https://files.pythonhosted.org/packages/70/21/04723e78916eff8e09901dbb7dc9705f4de8a0dfe7882a9ed56982bd128e/Pillow-6.0.0-cp37-cp37m-win32.whl
Collecting decorator>=4.3.0 (from networkx>=2.0->scikit-image->astroalign)
  Using cached https://files.pythonhosted.org/packages/5f/88/0075e461560a1e750a0dcbf77f1d9de775028c37a19a346a6c565a257399/decorator-4.4.0-py2.py3-none-any.whl
Installing collected packages: numpy, astropy, tqdm, PyYAML, argh, pathtools, watchdog, PyQt5-sip, pyqt5, sep, pillow, imageio, decorator, networkx, PyWavelets, scikit-image, scipy, astroalign, opencv-python
  Running setup.py install for pathtools ... done
  Running setup.py install for watchdog ... done
  Running setup.py install for sep ... error
    Complete output from command "c:\program files (x86)\python37-32\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\STPHAN~1\\AppData\\Local\\Temp\\pip-install-9i1_n9qo\\sep\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\STPHAN~1\AppData\Local\Temp\pip-record-n57t2vfs\install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_ext
    building 'sep' extension
    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/

    ----------------------------------------
Command ""c:\program files (x86)\python37-32\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\STPHAN~1\\AppData\\Local\\Temp\\pip-install-9i1_n9qo\\sep\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\STPHAN~1\AppData\Local\Temp\pip-record-n57t2vfs\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\STPHAN~1\AppData\Local\Temp\pip-install-9i1_n9qo\sep\
You are using pip version 19.0.3, however version 19.1.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

 

 

 

Du coup, je vais installer la dernière version de visual studio

Modifié par Steffou
Lien vers le commentaire
Partager sur d’autres sites

Il y a 7 heures, dragonlost a dit :

Astropy dit qu'il lit ta photo et voit une longueur de 13Mo alors qu'elle est censé faire 40Mo. puis ca le fait planté. 

 

Ça me fait plutôt penser que la notification de nouveau fichier se fait trop tôt, quand le fichier est créé, et le traitement commence avant que le fichier soit complet. Une machine peut performante et un gros fichier rend ce cas plus probable.

Je ne sais pas comment ça marche en Python mais avec la commande inotifywait on peut résoudre ce problème en ajoutant l'option "--event close_write" qui assure qu'on traite un fichier complet.

 

Patrick

  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Il y a 4 heures, supaii a dit :

 

Bon j'ai pas de problème à lire tes images. Je pense que la copie a du mal ce faire sur ton ordinateur ( problème de mémoire peut être ?)

 

Truc qui arien a voir pour tout le monde :

ALS peut s'en sortir avec des images de dobson ou monture alt-az car il gère la rotation pour l'alignement ( alignement global).

Lien vers le commentaire
Partager sur d’autres sites

il y a 10 minutes, pch a dit :

 

Ça me fait plutôt penser que la notification de nouveau fichier se fait trop tôt, quand le fichier est créé, et le traitement commence avant que le fichier soit complet. Une machine peut performante et un gros fichier rend ce cas plus probable.

Je ne sais pas comment ça marche en Python mais avec la commande inotifywait on peut résoudre ce problème en ajoutant l'option "--event close_write" qui assure qu'on traite un fichier complet.

 

Patrick

je vais regarder si la librairy watchdog qu'on utilise gère cette option

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 6 minutes, dragonlost a dit :

je vais regarder si la librairy watchdog qu'on utilise gère cette option

 

 

Bon bas j'ai regarder, c'est pas possible avec watchdog, il faut utiliser inotify pour python. Mais ca ne marchera plus que sur linux (pas forcement dérangeant).

Ca nous demande de refaire tout le code de watchdog aussi :(

 

Lien vers le commentaire
Partager sur d’autres sites

Il y a 13 heures, pch a dit :

 

Ça me fait plutôt penser que la notification de nouveau fichier se fait trop tôt, quand le fichier est créé, et le traitement commence avant que le fichier soit complet. Une machine peut performante et un gros fichier rend ce cas plus probable.

Je ne sais pas comment ça marche en Python mais avec la commande inotifywait on peut résoudre ce problème en ajoutant l'option "--event close_write" qui assure qu'on traite un fichier complet.

 

Patrick

 

On sent les developpeurs avec de l'experience :) merci.

Lien vers le commentaire
Partager sur d’autres sites

Bein Merci Gilles et Dragonlost ca marche sur mon bash 18.1 sur W10 ;)

 

 

Cool avec ma cam86 je vais pouvoir voir au fur et a mesure :wub:

 

2019-05-23.thumb.png.809492629325e60706b98044f5c2c90c.png

 

Bon ciel

 

  • Merci / Quelle qualité! 1
Lien vers le commentaire
Partager sur d’autres sites

il y a 10 minutes, Ryo a dit :

Bein Merci Gilles et Dragonlost ca marche sur mon bash 18.1 sur W10

 

 

Cool avec ma cam86 je vais pouvoir voir au fur et a mesure 

 

2019-05-23.thumb.png.809492629325e60706b98044f5c2c90c.png

 

Bon ciel

 

La grande classe!!!

  • Merci / Quelle qualité! 1
Lien vers le commentaire
Partager sur d’autres sites

il y a 13 minutes, Batbihirulau a dit :

Donc c'est possible, cool!!!

Du coup, Sauveur, est ce que tu pourrais détailler le "mode opératoire" (ça pète) de l'install pour arriver à ça?:god2:

Car c'est bien ce que je cherchais à faire mais...:bye2:

faut avoir une cam86 🙂

 

  • Comme je me gausse! 1
Lien vers le commentaire
Partager sur d’autres sites

il y a 52 minutes, Batbihirulau a dit :

Donc c'est possible, cool!!!

Du coup, Sauveur, est ce que tu pourrais détailler le "mode opératoire" (ça pète) de l'install pour arriver à ça?

Car c'est bien ce que je cherchais à faire mais...

 

Bein j'ai juste fais ca rien de plus 

 

 

Le ‎17‎/‎05‎/‎2019 à 20:14, gehelem a dit :

Puis quelques linuxeries :


sudo apt update  
sudo apt install python3-opencv python3-pip git   
pip3 install astropy numpy tqdm watchdog pyqt5 astroalign  
cd ~  
git clone https://github.com/gehelem/als.git  
cd ./als  
mkdir scan  
mkdir wrk 

Pour lancer le machin ça se passe dans un terminal aussi :


python3 ~/als/als.py

 

Je l'ai lancer deux fois une fois avant d'aller chez le dentiste pensant avoir le temps mais pas fini :)

 

Puis quand je suis rentré j'ai tous repris a zero 

 

Attention des fois lors des copie de ligne a ligne il y a des caractères invisible du au site vaut mieux tous retaper :)

 

 

A+

 

Modifié par Ryo
Lien vers le commentaire
Partager sur d’autres sites

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.