How the Circle Line rogue train was caught with data
►https://blog.data.gov.sg/how-we-caught-the-circle-line-rogue-train-with-data-79405c86ab6a
superbe exemple de ce qu’on peut faire quand on utilise des données
How the Circle Line rogue train was caught with data
►https://blog.data.gov.sg/how-we-caught-the-circle-line-rogue-train-with-data-79405c86ab6a
superbe exemple de ce qu’on peut faire quand on utilise des données
#Étienne-Jules_Marey, La Méthode Graphique dans les Sciences Expérimentales, 1878
quelques gestes
▻http://www.vacarme.org/article2046.html
Qu’il lise une partie de tennis, une image de télévision ou un film, c’est avec le cinéma que Daney a inventé ses outils pour penser le monde : un monde irréductiblement social et politique qu’il éclairait de son regard d’amateur. S’attachant ici à décrire « quelques gestes » arrêtés dans des photogrammes de matchs de ping-pong filmés au Japon, Serge Daney semble rejoindre sa rêverie sur l’enfance du cinéma et les images de Muybridge ou de Marey. Le mouvement du sportif comme première image de cinéma. (...) Source : Vacarme
birds | Flickr : partage de photos !
▻http://www.flickr.com/photos/vruba/11864756534
comment transformer un #film en une #photo, via la ligne de commande et -evaluate-sequence Min
qui (si j’ai bien compris) prend le point le plus sombre de la séquence d’images
ffmpeg -i /Users/char/Pictures/IMG_1369.MOV -vcodec png frame%05d.png
convert -evaluate-sequence Min *.png output.png
autre exemple :
convert -evaluate-sequence Min $( printf '%d.png ' $( seq 34 7 99 ) ) output.jpg
via @climagic
cc : @elsa
Hu, c’est beau ! ça fait penser à #Marey ou #Muybridge, allez, et aussi au futurisme italien !
une manipulation similaire en vidéo :
▻http://basecase.org/2012/10/time-folded-pelicans
(ne marche pas sur firefox)
Perso, j’utilise SimpleComputerVision (SimpleCV ▻http://sourceforge.net/projects/simplecv) un binding Python construit sur Open Computer Vision (en C donc très rapide), qui permet d’une manière extrêmement lisible de manipuler des flux d’images :
La vidéo dont j’ai extrait la position de la balle : ▻http://math.univ-lyon1.fr/irem/IMG/mov/vid1-5.mov
Le code dans SimpleCV :
display = SimpleCV.Display()
cam = SimpleCV.Camera() # Pour utiliser la webcam
im0 = cam.getImage() # Le fond
imf = im0.copy() # L'image finale commence par être vide
while display.isNotDone():
img = cam.getImage()
ima = ((img - im0)+(im0-img)).stretch(15, 55)
imf += (im0-ima.invert())
imf.save(display)
if display.mouseRight:
display.done = True #if the left click is pressed, close the program
imf.save('splitEffect.jpg')