TheJoe.it Dans le (ouvrir) Source

24Août/103

“Imprimer” date et l'heure automatiquement à une photo

webcam

Aujourd'hui, nous sommes insérer la date et l'heure actuelle dans une image utilisant l' borne. En soi, la procédure n'est pas compliquée, Voyons comment.

Pendant ce temps, nous voyons comment faire nous disons que la date et l'heure à partir de PC:

[utilisateur @ localhost ~]$ echo $(la date-R)
Tue, 24 Août 2010 11:45:04 +0200

Et maintenant, nous allons voir comment placer dans l' nous nous intéressons à l'aide ImageMagick. Ce programme nous permet d'effectuer de nombreuses manipulations d'image, sans avoir à passer par l'interface graphique. Il ya aussi une interface graphique primitive, mais ImageMagick est principalement utilisé pour un certain nombre d'automatisation (que nous verrons bientôt) La ligne de commande, le invoquée par PHP.

En savoir plus ...

Tiré de imagemagick.org.
Utilisez le programme convertir à convertir les formats, redimensionner une image, flou, couper, smacchiare, dessiner, miroir, rejoindre, échantillon et beaucoup plus. Dans la section Traitement de ligne de commande vous trouverez comment définir la syntaxe de commande convertir.

Le programme "convert" est également très simple à comprendre. Dans ce cas, nous voulons "imprimer" date et l'heure sur la photo. Le code à entrer dans cette:

[utilisateur @ localhost ~]$ convert -pointsize 12 -remplir blanc-noir-gravité sous-couche au nord-ouest-draw "texte 0,0 «Données: $(la date-R)» " /full / path / original.jpg / full / path / output.jpg

J'explique les variables ci-dessous:

Modifiable Explication
-pointsize La taille de la police
-remplir La couleur de la police
-Sous-couche La couleur de l'arrière-plan
-gravité La position du texte
-dessiner "un peu de texte ici" Le texte

Bien sûr, ils doivent indiquer le fichier Source et le fichier destination.

L'original

Après le procès

Imprimer la date et l'heure sur la photo est très utile dans le cas où nous Installer une Webcam Météo. L'argument a déjà été vidé Il ya quelques articles, pourquoi sont date et l'heure superposer la photo est suffisante éditer le fichier "/etc/crontab" comme suit:

* *   * * *   joe streamer-o / home / user / Immagini / webcam / w_image.jpeg
* *   * * *   joe     convert -pointsize 12 -remplir blanc-noir-gravité sous-couche au nord-ouest-draw "texte 0,0 «Données: $(la date-R)» " /full / path / w_image.jpg / full / path / r_image.jpg
* *   * * *   joe cp / home / user / Photos / webcam / r_image.jpeg / mnt / miosito.it / webcam /

Et voici le résultat final.

Content de cet article?

Inscrivez vous à notre fil rss!

Sur

Je garde ce blog comme un hobby par 2009. Je suis passionné de graphisme, la technologie, logiciel Open Source. Parmi mes articles ne sera pas difficile de trouver de la musique, et quelques réflexions personnelles, mais je préfère la ligne directe du blog principalement à la technologie. Pour plus d'informations me contacter.

Commentaires (3) Trackbacks (0)
  1. ok, Je comprends toutefois que j'utilise une assez bonne webcam qui me permet d'avoir des images encore plus discrètes’ grand si j'ai résolu de manière
    streamer-s 640×480 -/ Home / user / prova.jpeg

    merci encore pour votre disponibilité’

  2. Ciao Michele, et merci pour votre commentaire.

    Vous signalez immédiatement que, pour la capture de l'image, streamer est basée sur les données de la webcam. Dans ce cas, utiliser le netbook webcam, extrêmement faible, mais si vous utilisez une webcam avec un peu plus de mégapixels, vous pouvez capturer des images à des résolutions plus élevées. Tout dépend de la qualité de la webcam.

    La dicitura “+0200″ à la fin de la chaîne n'est pas plus d'une indication de l'intervalle de temps. Greenwich E et 0000, nous devrions être en +0100, mais en réalité, nous nous retrouvons avec un temps de l'heure d'été +0200. Deux heures d'avance sur le temps universel.

  3. grande information que je cherchais justement ceux, Je vous remercie beaucoup pour votre aide, alors je voulais vous demander si avec des banderoles et’ possible “prendre” une plus grande taille de type châssis 640×480 et, enfin, je veux demander ce que cela signifie que +0200 après le calendrier imprimé


Laisser un commentaire

Aucun trackbacks pour l'instant