• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

Bilder drehen mit "Vorschau" - nicht allgemeingültig?

Reinard

Gala
Registriert
23.06.05
Beiträge
49
EXIF und physisch drehen

Was sind die EXIF-Daten? Bin nicht besonders bewandert auf dem Gebiet. Bin nur gerade dabei, massenweise alte S/W-Filme einzuscannen. Danach möchte ich für die ganze Family CD's brennen und hätte eben gern, dass sie die Bilder auf all ihren PC's richtig rum sehen - aber das ist scheinbar nicht möglich ... o_O

EXIF-Daten sind in das Bild (bei JPG und TIF) integrierte Daten (Aufnahmedatum, Belichtung ufm.), meist von der Kamara. Spielt also bei gescannten Negativen keine Rolle. Der Graphicconverter kann physisch drehen. Dann wäre doch alles erledigt in diesem Fall.

Oder?
 

sk_dakota

Morgenduft
Registriert
16.10.05
Beiträge
165
silverface schrieb:
hi nochmal,

es scheint, als wäre ich auch für den Automator zu doof. Habe es gemacht, wie in Deiner Bescheibung und habe mir rechts drehen, links drehen und 180° drehen als Plugins im Finder gespeichert. Wenn ich diese allerdings anwähle, dreht es das Bild jeweils 2x - sprich bei links und rechts wird jedesmal um 180° gedreht, bei 180° einmal ganz rum - bleibt sich also gleich. Checken tu ich das leider nicht o_O

Grüße von sf.

Ich hab mir nur eine Aktion gebaut, allerdings dann die Option
"Aktion beim Ausführen anzeigen" aktiviert. Probleme gabs damit eigentlich noch nie
 

Anhänge

  • Bild 1.jpg
    Bild 1.jpg
    143,6 KB · Aufrufe: 158

silverface

James Grieve
Registriert
11.05.05
Beiträge
133
Hi,

pi26 schrieb:
Hallo,

Das ist einfach und auf Dauer die effektivste Möglichkeit und kann mit kleinen Erweiterungen für diverse andere Manipulationen verwendet werden.
Du öffnest das Programm SkriptEditor, kopierst das folgende Skript hinein,
machst "Sichern unter" (als Programm) -- das Ganze am besten auf deinen Schreibtisch. Dann ziehst du eine oder mehrere Bilddatein drauf, die zu drehen sind -- und sie werden gedreht. Sowas machst du insgesamt 3 mal mit 90,180,270 und benennst die Dateien entsprechend mit rechts,180,links...


on open flist
tell application "Image Events"
repeat with f in flist
set img to open f
if img is not null then
rotate img to angle 90
save img
close img
end if
end repeat
end tell
end open


mfg pi26

Klingt einfach - aber wo finde ich diesen SkriptEditor? Er ist bei mir weder unter Programme noch unter Dienstprogramme zu finden *seufz* Sorry, wenn's nervt... o_O

Grüße von sf.
 

silverface

James Grieve
Registriert
11.05.05
Beiträge
133
sk_dakota schrieb:
Ich hab mir nur eine Aktion gebaut, allerdings dann die Option
"Aktion beim Ausführen anzeigen" aktiviert. Probleme gabs damit eigentlich noch nie

Genauso hab ich's auch gemacht - außer dass ich die Aktion nicht angezeigt haben wollte - hmpf... wie kann ich diese "falschen" Aktionen wieder aus den Plugins löschen?

Danke und Grüße von sf.
 

pi26

Adams Parmäne
Registriert
17.12.04
Beiträge
1.297
silverface schrieb:
Hi,



Klingt einfach - aber wo finde ich diesen SkriptEditor? Er ist bei mir weder unter Programme noch unter Dienstprogramme zu finden *seufz* Sorry, wenn's nervt... o_O

Grüße von sf.

Normalerweise im Ordner Programme>Applescript>SkriptEditor...


mfg pi26
 

silverface

James Grieve
Registriert
11.05.05
Beiträge
133
Reinard schrieb:
EXIF-Daten sind in das Bild (bei JPG und TIF) integrierte Daten (Aufnahmedatum, Belichtung ufm.), meist von der Kamara. Spielt also bei gescannten Negativen keine Rolle. Der Graphicconverter kann physisch drehen. Dann wäre doch alles erledigt in diesem Fall.

Oder?

Ja, es scheint, als würde sich die Anschafung dieses Programms lohnen - der kostet was der GraphicConverter, richtig?

Grüße von silverface!
 

Reinard

Gala
Registriert
23.06.05
Beiträge
49
pi26 schrieb:
Hallo,

Das ist einfach und auf Dauer die effektivste Möglichkeit und kann mit kleinen Erweiterungen für diverse andere Manipulationen verwendet werden.
....

on open flist
tell application "Image Events"
repeat with f in flist
set img to open f
if img is not null then
rotate img to angle 90
save img
close img
end if
end repeat
end tell
end open


mfg pi26

Fehlermeldung: Variable IMG not defined.

Und nun?
 

Reinard

Gala
Registriert
23.06.05
Beiträge
49
Graficconverter

silverface schrieb:
Ja, es scheint, als würde sich die Anschafung dieses Programms lohnen - der kostet was der GraphicConverter, richtig?

Grüße von silverface!

War eigentlich beim OSX (10.3) mit dabei... Vielleicht jetzt nicht mehr...?
 

silverface

James Grieve
Registriert
11.05.05
Beiträge
133
pi26 schrieb:
Normalerweise im Ordner Programme>Applescript>SkriptEditor...


mfg pi26

Got it *klatsch* ;)

Das ist cool! :) Wird das jetzt auf diese Weise dumm oder intelligent gedreht? ;)

Vielen Dank und viele Grüße von silverface!
 

Reinard

Gala
Registriert
23.06.05
Beiträge
49
sk_dakota schrieb:
Ich hab mir nur eine Aktion gebaut, allerdings dann die Option
"Aktion beim Ausführen anzeigen" aktiviert. Probleme gabs damit eigentlich noch nie

...ausser, dass die EXIF-Daten total gekürzt und verändert werden - Leider! Ist also auch nur bedingt nützlich. Mit einem Wort: Apple kann's nicht, siehe APERTURE...:(
 

pi26

Adams Parmäne
Registriert
17.12.04
Beiträge
1.297
Reinard schrieb:
...ausser, dass die EXIF-Daten total gekürzt und verändert werden - Leider! Ist also auch nur bedingt nützlich. Mit einem Wort: Apple kann's nicht, siehe APERTURE...:(

LOL -- so ähnlich wie SUN kein JAVA kann....


mfg pi26
 

pi26

Adams Parmäne
Registriert
17.12.04
Beiträge
1.297
silverface schrieb:
Hm, mit manchen Bildern geht's und mit manchen nicht - keene Ahnung, bin nur Empiriker ;)

Grüße sf.

Ja, ich überlege noch warum...

mfg pi26
 

pi26

Adams Parmäne
Registriert
17.12.04
Beiträge
1.297
Ja ist tatsächlich etwas zickig, hoffe das angepasste Script ist besser...

on open flist
tell application "Image Events"
activate
end tell
repeat with f in flist
try
tell application "Image Events"
set bild to null
set bild to open f
rotate bild to angle 90
close bild saving yes
end tell
on error err
display dialog err
end try
end repeat
end open

mfg pi26
 
Zuletzt bearbeitet:

silverface

James Grieve
Registriert
11.05.05
Beiträge
133
pi26 schrieb:
Ja ist tatsächlich etwas zickig, hoffe das angepasste Script ist besser...

on open flist
tell application "Image Events"
activate
end tell
repeat with f in flist
try
tell application "Image Events"
set bild to null
set bild to open f
rotate bild to angle 90
close bild saving yes
end tell
on error err
display dialog err
end try
end repeat
end open

mfg pi26

Guten "Morgen"! ;)

Vielen Dank für das nächtliche Gedanken machen! Das funktioniert wunderbar! :)

Dankbare Grüße von silverface!
 

silverface

James Grieve
Registriert
11.05.05
Beiträge
133
Hallo nochmal,

hm, jetzt hab ich wieder "Variable IMG not defined"-Fehler bekommen. Gibt's da irgendwie definierte und undefinierte Bilder, oder so?

Grüße sf.
 

pi26

Adams Parmäne
Registriert
17.12.04
Beiträge
1.297
Hallo, das Hauptproblem scheint mir zu sein, dass "Image Events" vom System schlafen geschickt wird, wenn es nichts zu tun gibt. Die Aktivierung erfolgt dann anscheinend nicht schnell genug...
Habe jetzt mal noch ein zusätzliches "activate" unmittelbar vor den Bildaktionen eingebaut...

on open flist
tell application "Image Events"
activate
end tell
repeat with f in flist
try
tell application "Image Events"
activate
set bild to null
set bild to open f
rotate bild to angle 90
close bild saving yes
end tell
on error err
display dialog err
end try
end repeat
end open


mfg pi26
 

pi26

Adams Parmäne
Registriert
17.12.04
Beiträge
1.297
...und nun noch mit einem Abfrage-Dialog für die gewünschte Drehung:

on open flist
set btn to display dialog "Bild(er) drehen..." buttons {"links", "rechts", "180 Grad"}
set drehung to -90 --links drehung, falls nachfolgend nicht "überstimmt"
if button returned of btn is "rechts" then
set drehung to 90
end if
if button returned of btn is "180 Grad" then
set drehung to 180
end if
repeat with f in flist
try
tell application "Image Events"
activate
set bild to null
set bild to open f
rotate bild to angle drehung
close bild saving yes
end tell
on error err
display dialog err
end try
end repeat
end open


mfg pi26
 

silverface

James Grieve
Registriert
11.05.05
Beiträge
133
Danke, dass Du Dir für uns so viel Arbeit machst! Bin schon fleißig am Benutzen :))

Grüße von silverface!
 

Reinard

Gala
Registriert
23.06.05
Beiträge
49
Drehen und EXIF

pi26 schrieb:
...und nun noch mit einem Abfrage-Dialog für die gewünschte Drehung:
...
mfg pi26

Funktioniert sehr gut, nur die EXIF-Daten (das ist die OSX-Drehroutine, gleicher Fehler wie in der VORSCHAU, siehe * in der ersten Spalte); wer sie braucht...

Original.....
-----------------------------------------------------------------
File name: dsc01306!.jpg
* File size: 1868442 bytes (2560x1920, 3.0bpp, 8x)
EXIF Summary: 1/500s f/6.3 ISO100 9.7mm

Camera-Specific Properties:

Equipment Make: SONY
Camera Model: CYBERSHOT
Maximum Lens Aperture: f/2.0

Image-Specific Properties:

Image Orientation: Top, Left-Hand
Horizontal Resolution: 72 dpi
Vertical Resolution: 72 dpi
Image Created: 2003:06:21 10:23:42
Exposure Time: 1/500 sec
F-Number: f/6.3
Exposure Program: Normal Program
ISO Speed Rating: 100
Exposure Bias: 0 EV
Metering Mode: Pattern
Light Source: Unknown
Flash: No Flash
Focal Length: 9.70 mm
Color Space Information: sRGB
* Image Width: 2560
* Image Height: 1920
Rendering: Normal
Exposure Mode: Auto
White Balance: Auto
Scene Capture Type: Standard

Other Properties:

Resolution Unit: i
Chrominance Comp Positioning: Co-Sited
Exif IFD Pointer: 232
Compression Scheme: JPEG Compression (Thumbnail)
Equipment Make: SONY
Camera Model: CYBERSHOT
Image Orientation: Top, Left-Hand
Horizontal Resolution: 72 dpi
Vertical Resolution: 72 dpi
Resolution Unit: i
Image Created: 2003:06:21 10:23:42
Offset to JPEG SOI: 873
Bytes of JPEG Data: 3518
Exif Version: 2.20
Image Generated: 2003:06:21 10:23:42
Image Digitized: 2003:06:21 10:23:42
Meaning of Each Comp: Unknown
Image Compression Mode: 2
File Source: Digital Still Camera
Scene Type: Directly Photographed

--------------------------------------------------------
... und nach der 90°-Drehung:
--------------------------------------------------------

File name: dsc01306! Kopie.jpg
* File size: 860737 bytes (0x0, infbpp, 0x)
EXIF Summary: 1/500s f/6.3 ISO100 9.7mm

Camera-Specific Properties:

Equipment Make: SONY
Camera Model: CYBERSHOT
Maximum Lens Aperture: f/2.0

Image-Specific Properties:

Image Orientation: Top, Left-Hand
Horizontal Resolution: 72 dpi
Vertical Resolution: 72 dpi
Image Created: 2003:06:21 10:23:42
Exposure Time: 1/500 sec
F-Number: f/6.3
Exposure Program: Normal Program
ISO Speed Rating: 100
Exposure Bias: 0 EV
Metering Mode: Pattern
Light Source: Unknown
Flash: No Flash
Focal Length: 9.70 mm
Color Space Information: sRGB
Rendering: Normal
Exposure Mode: Auto
White Balance: Auto
Scene Capture Type: Standard

Other Properties:

Resolution Unit: i
Exif IFD Pointer: 205
Exif Version: 2.20
Image Generated: 2003:06:21 10:23:42
Image Digitized: 2003:06:21 10:23:42
Image Compression Mode: 2

* (Rest fehlt ganz)