[Idee debile]"Photo" de l'ecran en conti

teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   -  
lof. Messages postés 689 Statut Membre -
Salut, juste un truc qui me passe par la tete, je me demandais si quelqu'un connaissait un logiciel ou une idee du genre d'algo possible pour prendre une photo en continu du PC (enfin photo de l'ecran, et sans appareil photo :o) ).

Je m'explique, par exemple, avec une pellicule tres peu sensible, une toute petite ouverture, on peut prendre une photo pendant plusieurs heures/jour. Quelqu'un a fait la photo d'un match de foot sur l'ensemble du match, resultat, on voit les gens sur le banc, sur les tribunes, les arbitres de touche tres legerement de meme que les gardiens comme traits de couleurs et une pelouse vide :-)

Voila et je me demandais si on avait une sorte d'utilitaire qui "impressionnait" une photo au fur et a mesure ce que l'on obtiendrais mettons a la fin de la journee....Voila, c'est debile et inutile, mais j'avais prevenu, alors si quelqu'un veut etre debile avec moi :-D
.  .
\_/
A voir également:

32 réponses

kelen
 
je remarque que des gens n'ont pas grand chose à faire de leur journée !!
;o)
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Le pire c'est que je dois bosser aujourd'hui :-D

.  .
\_/
0
maily Messages postés 7560 Statut Contributeur 453
 
Et bien c'est du propre ça!!
Mais c'est vrai que si ça existait, on pourrait voir ce qui ne bouge jamais de ton écran!! J'aime bien le concept!! Par contre, je sais pas ou trouver ça!!

Maily   :-))))
0
lof. Messages postés 689 Statut Membre 44
 
Teebo, rien à faire aujourd'hui ...

Une idée pour faire avancer la Teebocapture ...

Prise en continu impossible : ici discret
donc une photo toute les x secondes ....
(utilisé xnview par exemple totalement cinfigurable il me semble)
ensuite comparaison des 2 dernières photos
Alors ici intervient le TeeboAlgorithme qui te permet de mélanger 2 photos (principe que le futur billTeebo ne dévoille pas)
Puis à la fin de plusieurs heures jours, mois année tu dois avoir le résultat . . .

<pub>
Vous ne savez pas ce que font vos employés, vous voulez savoir comment ils utilisent leurs ordinateur, si ils jouent au démineur, utiliser le nouveau(TMS) TeeboModoSurveillance.
</pub>

lof. qui va peut être faire du consulting ...
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
PTDR :-D
Oui il doit falloir faire une photo par seconde et melanger ca, mais comment? Quand au TMS, je pense que j'en serais une des premieres victime, sur mon ecran de droite on verrait clairement tous les menus CCM et au milieu une sorte de brouillon avec les differents posts de lajournee :-DD

Mais le probleme est que chaque seconde doit avoir autant d'importance et qu'il faut traiter ca vite, hors melange 2 images 3200x1200 en moins d'une seconde ca risque d'etre coton :o)

Vais voir quand j'aurais le temps et une meilleur maitrise de serpent si il ne peut pas m'aidre avec ca tiesn :o)

.  .
\_/
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
En fait, je pense que avec les librairies graphiques de python ca devrait etre un jeu d'enfait :o)
Bon, quand j'aurais le temps je m'y met et je vous tiens au courant :o)

.  .
\_/
0
foobar47 Messages postés 13654 Statut Contributeur 533
 
Arf, mon pauvre teebo !

Si tu y arrives, fais nous signe...

<question_que_je_me_pose>
J'ai jamais compris pourquoi il se servait de cette race de serpent ! :?
</question_que_je_me_pose>


:DDDDD


Linux is like sex, it's better when it's free... ;)))
C'est ceux qui s'en servent pas qui en disent du mal...
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Ouais ouais je vous tiens au courant :o)

Pour Python je me posais la meme question que toi...avant de m'y mettre ;-)

.  .
\_/
0
foobar47 Messages postés 13654 Statut Contributeur 533 > teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention  
 
Et tu n'aurais pas un site ou c'est hyper bien expliqué ?
car j'ai voulu m'y mettre il y a quelque temps déjà, mais...
:o
trop chaud !!!

En plus il a l'air vraiment puissant comme serpent...heu...comme langage !
:DDD

Merci.
Linux is like sex, it's better when it's free... ;)))
C'est ceux qui s'en servent pas qui en disent du mal...
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Hop, en fait ca marche en Python, le code est super simple, je ne sais pas bien ce que ca donne, j'ai lance sur une heure avec une image toutes les 2 secondes, on va voir si il s'ecroule ou pas, mon probleme est que ca ne prend que mon ecran de gauche mais bon, ca je m'en doutais, meme la capture d'ecran avec le clavier me fait ca alors :-S

Alors le code:


from Image import blend
from time import sleep, clock
from ImageGrab import grab
from Numeric import *
#bbox=input("Enter the portion of screen you want to take: (x,y,dx,dy) ")
length=input("Please enter the exposition time in seconds: ")
inter= input("Please enter the interval in seconds between two shots: ")
#bbox=(0,0,1600,1200)
film=[]
while clock() < length:
film.insert(0,grab())
sleep(inter)

i=0
j=0.
imfin=film[0]
nbr=size(film)

while i in range(nbr):
j=j+i
print j/(j+1.)
imfin=blend(imfin,film[i],1.-(j/(j+1.)))
i=i+1
j=0.
imfin.save("test.jpg")


Et vogue la galere. Prochaine etape si ca marche, interface et compilation, je n'ai aucune idee de ce qui peut se faire :o)

.  .
\_/
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Mouais :-S
Ca bouffe une memoire folle :-S
Ca plante quand je fait Ctr+Alt+Suppr pour ouvrir le taskman ou pour bloquer la station apr exemple :-S

.  .
\_/
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Mouais, bingo, memory error :-S

.  .
\_/
0
lof. Messages postés 689 Statut Membre 44
 
Salut teebo,

Une petite remarque sur ton code, mais je peux me tromper :
Ne vas tu pas saturer ta mémoire,car tu n'enregistres aucune image avant la fin de la saisie donc film doit devenir monstreusement énorme
. ....

Pourquoi ne pas sauvegarder toutes les images une à une et ensuite les resprendres pour les traiter hors ligne ??

lof. qui ne trouve pas le temp pour ce gere de ##$$^**^^#{"'
m'enfin
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Ben si... :-D
C'est justement ce que je suis en train de faire, mais je me demandais si python supportait ou pas, apparement non :-D
Moi j'ai que ca a foutre en ce moment :-S

.  .
\_/
0
lof. Messages postés 689 Statut Membre 44
 
Heu je ne connais aucun langage qui supporte l'explosion des choses en mémoire

et oui une sauvarde par seconde . . .

test00.jpg
test01.jpg
test02.jpg
....

lof. qui cherche ou on signe pour ne rien foutre en Allemagne !!!
0
lof. Messages postés 689 Statut Membre 44
 
Pour TON idée débile, le traitement (je fais un truc pas loin en ce moment mais pas dans l'imagerie) ne serait pas de ne garder pour chaque pixel, la couleur qui apparait le plus souvent sur toutes les images ??
et donc tu erradiques les couleurs fugitives !!

un peu rustique, il faut voir avec les stats . . .
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Ben non le blend c'est tres bien je trouve :o)

.  .
\_/
0
lof. Messages postés 689 Statut Membre 44
 
blend ??

lof. qui a encore du louper un épisode !!
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Blend prend 2 images et un coefficient en parametre et renvoie une image qui melange les deux en fonction du coef (0,5 et c'est a part egale, 1 il te renvoie une image et 0 l'autre)...
Ca marche super comme ca :o)

.  .
\_/
0
lof. Messages postés 689 Statut Membre 44
 
Ok mais il s'agit d'un mélange et pas d'enlever les "morceaux d'images" fugitive comme le ferait un appareil photo ....
Ne respect pas le cahier des charges
;-)
et
re ;-)
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Ben au contraire, l'appareil photo prend tout mais par exemple sur 6000 image, si j'ai 5000 fois mon fond d'ecran a un endroit, c'est lui qui devrai apparaitre quasi parfaitement non?

.  .
\_/
0
lof. Messages postés 689 Statut Membre 44
 
connait pas assez le domaine, il faut voir.

Donc quand tu mélanges,il faut que ta nouvelle photo ait un poid de
inférieur à toutes les photos réunie.
non ??

Comment vas tu faire varier tes coefficients en fonction du nombre de photos ??

Le 0.5 0.5 ne marchera pas pour les 6000 photos sinon la dernière aura plus de poid que les 5999 autres ??

c'est le probème de la moyenne et de la moyenne des moyennes ...
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Bien sur, c'est pour ca que dans mon code j'utilise i/i+1 comme coef
Quand je melange les 2 premieres, je melange avec 0.5, puis apres je melange le resultat avec la 3eme photo avec 2/3 pour le resultat etc...ca marche :o)
Mais la je me bat avec ma liste de fichiers :o)

.  .
\_/
0