• Herzlich willkommen im "neuen" DSLR-Forum!

    Wir hoffen, dass Euch das neue Design und die neuen Features gefallen und Ihr Euch schnell zurechtfindet.
    Wir werden wohl alle etwas Zeit brauchen, um uns in die neue Umgebung einzuleben. Auch für uns ist das alles neu.

    Euer DSLR-Forum-Team

  • In eigener Sache!

    Liebe Mitglieder, liebe Besucher und Gäste
    ich weiß, es ist ein leidiges Thema, aber ich muss es ansprechen: Werbung, Werbeblocker und Finanzierung des Forums.
    Bitte hier weiterlesen ...

  • DSLR-Forum Fotowettbewerb neu erfunden!
    Nach wochenlanger intensiver Arbeit an der Erneuerung des Formates unseres internen Fotowettbewerbes ist es Frosty als Moderator
    und au lait als Programmierer gelungen, unseren Wettbewerb auf ein völlig neues Level zu heben!
    Lest hier alle Infos zum DSLR-Forum Fotowettbewerb 2.0
    Einen voll funktionsfähigen Demowettbewerb kannst du dir hier ansehen.
  • Neuer Partner: AkkuShop.de
    Akkus, Ladegeräte und mehr (nicht nur) für Digitalkameras und Drohnen
  • Neuer Gutscheincode unseres Partners Schutzfolien24:
    DSLR-Forum2024
    Dauerhaft 10% Rabatt auf alle Displayschutzfolien der Eigenmarken "Upscreen", "Brotec", "Savvies".
    Der Code ist für alle Geräteklassen gültig.
  • Stimmt ab über die Sieger des DSLR-Forum Fotowettbewerbs April 2024.
    Thema: "Sprichwörtlich"

    Nur noch bis zum 30.04.2024 23:59!
    Jeder darf abstimmen!
    Zur Abstimmung und Bewertung hier lang
WERBUNG

Automatisches umsortieren von Bildern?

Rainmaker No.1

Themenersteller
Hallo,

ich habe mal eine kleine Frage. Gegeben sei ein Ordner mit sagen wir mal 2000 Bildern. Ist es möglich diese zu je x Stück auf Unterordner zu verteilen? Etwa nach dem Muster Ordner 0001 Bilder 1-8, Ordner 0002 Bilder 2-9, Ordner 0003 Bild 3-10, usw.. Falls die möglich ist, welche Software könnte dies?


MfG

Rainmaker
 
Also dann werden aus den 2000 Bilder 16000…
Ist das Notwendig? Mir fällt dazu nur Stacken + Zeitraffer ein…

Ich mache so etwas mit der Skriptsprache MATLAB. Die kostenlose Variante dazu ist dann Octave.
Damit lässt sich das relativ schnell hinbekommen.

Hier mal ein Code Beispiel:

Code:
function makechdk(path)
% makechdk('D:\Temp\CHDK1_4\')

format compact
counter=0;

SOURCE_Scripts      = [path 'SCRIPTS\']
SOURCE_Data         = [path 'DATA\']


for i=1:5


  if i == 1 
    Move_Path = [path 'G1X\CHDK\SCRIPTS\']
    DESTINATION_Scripts = [path 'G1X\CHDK\SCRIPTS\']
    DESTINATION_Data    = [path 'G1X\CHDK\DATA\']
    DESTINATION_CFG     = [path 'G1X\CHDK\']
    SOURCE_CFG          = [path 'CFG_G1X\']
  elseif i == 2
    Move_Path = [path 'SX230\CHDK\SCRIPTS\']
    DESTINATION_Scripts = [path 'SX230\CHDK\SCRIPTS\']
    DESTINATION_Data    = [path 'SX230\CHDK\DATA\']  
    DESTINATION_CFG     = [path 'SX230\CHDK\']
    SOURCE_CFG          = [path 'CFG_SX230\']
  end


  % Move current scripts to test folder
  str1=sprintf('!move %s*.lua   %stest \n',Move_Path,Move_Path)
  eval(str1)
  str1=sprintf('!move %s*.bas   %stest \n',Move_Path,Move_Path)
  eval(str1)

  % Copy my scripts to CHDK folder
  [SUCCESS,MESSAGE,MESSAGEID] = copyfile(SOURCE_Scripts,DESTINATION_Scripts,'f')
  % Copy my data to CHDK folder
  [SUCCESS,MESSAGE,MESSAGEID] = copyfile(SOURCE_Data,DESTINATION_Data,'f')
  % Copy my configuration to CHDK folder
  [SUCCESS,MESSAGE,MESSAGEID] = copyfile(SOURCE_CFG,DESTINATION_CFG,'f')

end

str1=sprintf('!move %s*.bas   %stest \n',path,path)

eval(sprintf('delete ''%s'' ',cur_file_name));                            
  
disp(sprintf('move %s*.lua   %stest\ \n',path,path));
eval(sprintf('move ''%s''*.lua   ''%''stest\ \n',path,path));
 
Hallo,

danke, das ist schon mal ein Ansatz. Das da recht viele Bilder herauskommen ist mir klar, aber im nächsten Schritt gibt es dann ja schon die Datenreduktion. Danach kann der ganze Schrunz weg und man kann mit den 2000 Bildern vom Anfang weiter machen.

Das einzige Problem ist, dass ich mit der Codefrickelei so gar nicht zurecht komme. Falls ich darf werde ich dich zu gegebener Zeit mal per PN kontaktieren.


MfG

Rainmaker
 
Hallo,

Hardlinks .... äh ... kann man das essen? Mal im Ernst, bisher habe ich davon keine Ahnung. Bei einer schnellen Suche bin ich jetzt auch nicht darauf gestoßen wie man diese Links schnell erstellt oder wie es sich damit verhält, wenn man so Programme füttert. kannst du vielleicht ein klein wenig Licht ins Dunkel bringen?

Eine blöde Frage fällt mir gerade noch ein. Da die Bearbeitung bei mir häufiger, aber immer mit anderen Daten, aber gleichen Dateinamen anfällt, kann man die Links vielleicht "recyclen"? Das würde den Aufwand erheblich reduzieren.


MfG

Rainmaker
 
WERBUNG
Zurück
Oben Unten