Wie Bildinformationen als Beschriftung einfügen

khg66386

Mitglied
Registriert
16.12.02
Beiträge
30
in Effekte #> Beschriftungen einfügen.
Ist das möglich?
Also ich möchte die (Exif-)Bildinformationen, oder auch nur Teile davon,
möglichst einfach ins Bild einfügen. Gibts einen Trick?

Gruss KH
 
Re: Wie Bildinformationen als Beschriftung einfüge

Hallo!

Ich nehme an, Dein Problem resultiert daraus, daß bei Dir die entsprechenden Knöpfe für die Bildinfo bei der Funktion 'Beschriftung' ausgegraut sind. Das liegt dann daran, daß keine Bildinfo vorhanden ist. Wäre eine da, ginge es - so wie bei mir. ???

Gruß,

Ralf
 
Re: Wie Bildinformationen als Beschriftung einfüge

Mit FF-eigenen Mitteln nur über Strg+C aus den Exif-Feldern und Strg+V in das Textfeld. Für den Einzelfall brauchbar.
Gruß
Christian
 
Re: Wie Bildinformationen als Beschriftung einfüge

Hi Ralf,
Nö, keine -Knöpfe sind vergraut......... wie meinst Du das bitte genau?  ???

Hi Christian,
genauso ist es. Sehr umstänlich jedes einzeln reinzukopieren.

Danke für eure Mühe.
Gruss KH
 
Re: Wie Bildinformationen als Beschriftung einfüge

Hallo!

Wenn Du ein frisches unbearbeitetes Bild aus der DigiCam nimmst, müßten die Knöpfe auf jeden Fall betätigbar sein, weil ja wohl die DigiCam EXIF-Infos in der JPG-Datei hinterlegt hat. Wenn Du aber ein x-beliebiges Bild irgendwoher nimmst, kann es gut sein, daß da keine EXIF-Daten drin oder nicht mehr drin sind. Ebenso, wenn Du in einem Format zwischenspeicherst, in dem FixFoto keine EXIF-Infos mit abspeichert, z.B. PNG oder TIFF. Wobei für letzteres es möglich wäre, das aber im Moment nur in einem anderen Posting als Verbesserungsvorschlag existiert.

Also, wenn Du in der Computeransicht mit rechts auf ein Vorschaubild klickst und den Menüpunkt 'Bildinformation' wählst und wenn dann Daten zum Bild erscheinen, gehts auch bei 'Beschriftung'! ;)

Gruß,

Ralf
 
Re: Wie Bildinformationen als Beschriftung einfüge

jetzt verstehe ich Ralf,

also ich kann die Bildinformationen schon aufufen, das klappt prima,
aber ich möchte diese Daten, oder zumindestet Teile davon gerne ins Bild
einfügen #- über Beschriftung , möglichst on block! Das geht leider nicht.

Gruss KH
 
Re: Wie Bildinformationen als Beschriftung einfüge

Derartige Dinge lassen sich per Scripting lösen.
Hier eine Anregung in JScript (Benötigt V2.72 B36)
Code:
if(FF_GetImageWidth() == 0)      FF_ErrorBreak("kein Bild geladen");
var h = FF_GetImageHeight() / 30;
TypeExif(10,10,h,0,255,255);

function TypeExif(x,y,h,r,g,b)
      {
      var      w,ws=0,yp=y,txt;
      var co=(b<<16)+(g<<8)+r;

      txt = "Belichtungszeit: ";
      w = FF_GetTextWidth(txt,h,400,false,false,"Arial");
      if(w > ws) ws = w;
      FF_DrawText(txt,x,yp,h,0,400,false,false,"Arial",co);
      yp += h;
      txt = "Blende: ";
      w = FF_GetTextWidth(txt,h,400,false,false,"Arial");
      if(w > ws) ws = w;
      FF_DrawText(txt,x,yp,h,0,400,false,false,"Arial",co);

      yp = y;
      txt = FF_GetExifTagAdvanced("FNumber");
      FF_DrawText(txt,x+ws,yp,h,0,400,false,false,"Arial",co);
      yp += h;
      txt = FF_GetExifTagAdvanced("ExposureTime");
      FF_DrawText(txt,x+ws,yp,h,0,400,false,false,"Arial",co);
      }
 
Re: Wie Bildinformationen als Beschriftung einfüge

Ist leider ein kleiner Dreher im Script von JKS, mit dem die Ausgabewerte vertauscht werden.
Hier richtig:

if(FF_GetImageWidth() == 0) FF_ErrorBreak("kein Bild geladen");
var h = FF_GetImageHeight() / 30;
TypeExif(10,10,h,0,255,255);

function TypeExif(x,y,h,r,g,b)
{
var w,ws=0,yp=y,txt;
var co=(b<<16)+(g<<8)+r;

txt = "Belichtungszeit: ";
w = FF_GetTextWidth(txt,h,400,false,false,"Arial");
if(w > ws) ws = w;
FF_DrawText(txt,x,yp,h,0,400,false,false,"Arial",co);
yp += h;
txt = "Blende: ";
w = FF_GetTextWidth(txt,h,400,false,false,"Arial");
if(w > ws) ws = w;
FF_DrawText(txt,x,yp,h,0,400,false,false,"Arial",co);

yp = y;
txt = FF_GetExifTagAdvanced("ExposureTime");
FF_DrawText(txt,x+ws,yp,h,0,400,false,false,"Arial",co);
yp += h;
txt = FF_GetExifTagAdvanced("FNumber");
FF_DrawText(txt,x+ws,yp,h,0,400,false,false,"Arial",co);
}
Gruß
 
Zurück
Oben