Blog Archives

AImageView (composant Android)

Pour afficher une image sur Android, le SDK contient un composant ImageView. Cependant, son mécanisme de configuration du redimensionnement de l’image (ScaleType) me semble déficient : il ne gère pas tous les cas courants ; le choix de la bonne constante (si elle existe) n’est pas toujours très intuitif. J’ai donc écrit un composant AImageView (qui hérite […]

Lire des images et des vidéos sans serveur X (dans un TTY)

Saviez-vous qu’il était possible de lire des images et des vidéos dans un TTY, sans serveur X ? Je ne parle pas de les afficher en ASCII-art, mais bien de les afficher « graphiquement » : Je ne le savais pas jusqu’à aujourd’hui. En fait, c’est possible grâce à des programmes qui écrivent directement dans le framebuffer. Pour tester […]

Optimiser la taille des fichiers png

L’outil optipng permet d’optimiser les fichiers png : les compresser davantage sans aucune perte de qualité. Pour l’utiliser, c’est très simple : optipng image.png Très pratique pour les captures d’écran que l’on veut poster sur les forums. Voici un exemple de résultat : $ optipng screenshot.png OptiPNG 0.5.5: Advanced PNG optimizer. Copyright (C) 2001-2007 Cosmin Truta. ** […]

imagup : uploader une image en 2 clics

J’ai écrit un petit script pour uploader en ligne de commande une image sur imagup, et récupérer le lien (pratique pour poster sur les forums). Voici comment l’utiliser : imagup monimage.jpg Les extensions jpg, jpeg, png et

Recompresser ses photos en masse de manière incrémentale

Mon appareil photo possède 3 réglages de « qualité » (niveau de compression JPEG) : fin normal économique Mais lorsque l’on choisit un réglage, les photos font à peu près toutes la même taille, qu’elles soient simples ou complexes. Par exemple, en réglage fin, leur taille est quasiment toujours comprise entre 2,8Mio et 2,9Mio. Or, une photo uniforme […]

Screenshots sous Ubuntu : plusieurs méthodes à connaître

Méthode #1 La méthode la plus simple consiste à appuyer sur ImprÉcran. Cela ouvre une fenêtre dans lequelle on peut choisir la destination : En appuyant sur Alt+ImprÉcran, il est possible de capturer uniquement la fenêtre active : Cette méthode est simple, mais elle ne permet pas de faire une sélection arbitraire ni de définir un délai […]