AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

WC-Foto

Ein Thema von FAlter · begonnen am 30. Apr 2009 · letzter Beitrag vom 30. Apr 2009
Antwort Antwort
Benutzerbild von FAlter
FAlter
Registriert seit: 21. Jul 2004
Hi,

ich habe ein Programm geschrieben, mit dem ihr eure Toilette per Webcam fotografieren könnt.

Was ihr dazu braucht, ist eine Webcam, die an eurem PC angeschlossen ist. Der Clou: Das Programm kann auch bei den schlechten Lichtverhältnissen, die manchmal im Klo herrschen (wenn es eines ohne Fenster ist) relativ rauscharme Fotos machen. Das erreicht es, indem es mehrere Fotos nacheinander macht und diese zu einem zusammenfasst. Dabei kann zwischen verschiedenen Algorithmen unterschieden werden, wie die kumulierten Bilddaten dann in das Ergebnis einfließen sollen.

So kann auch eine billige verrauschte Webcam einigermaßen akzeptable Fotos fabrizieren.

Viel Spaß beim Ausprobieren.

Versionen
Code:
[b]0.0.0.2[/b] 090502-01 Progressbar hinzugefügt
[b]0.0.0.1[/b] 090430-02 jetzt sollte die Zahl
  der gemachten Bilder auch besser mit
  der eingegebenen Zahl übereinstimmen
  (hat letztes Foto gerne verschluckt,
  wurde zwar gemacht aber nicht verar-
  beitet)
[b]0.0.0.0[/b] 090430-01 erste Veröffentlichung
Gruß
Felix
Angehängte Dateien
Dateityp: zip wcfoto_127.zip (247,6 KB, 30x aufgerufen)
Dateityp: zip bilderserie_182.zip (159,7 KB, 12x aufgerufen)
Dateityp: zip bilderserie_dunkel_114.zip (115,2 KB, 14x aufgerufen)
 
Benutzerbild von Mithrandir
Mithrandir
 
#2
  Alt 30. Apr 2009, 12:55
Warum sollte ich meine Toilette fotografieren?
米斯蘭迪爾
  Mit Zitat antworten Zitat
TurboMartin

 
Turbo Delphi für Win32
 
#3
  Alt 30. Apr 2009, 12:57
Zitat von Daniel G:
Warum sollte ich meine Toilette fotografieren?
Vielleicht wenn Du mal 'nen höheren Posten bei LIDL oder der Bahn haben willst?
  Mit Zitat antworten Zitat
Benutzerbild von FAlter
FAlter

 
Delphi 10.2 Tokyo Starter
 
#4
  Alt 30. Apr 2009, 12:59
Hi,

Zitat von Daniel G:
Warum sollte ich meine Toilette fotografieren?


Dun kannst natürlich auch die Blumen in einem Garten fotografieren oder die Wolken am Himmel (sofern sie langsam genug ziehen) oder die Kinder deiner Nachbarn (falls sie lange genug stillhalten können). Und das sogar in der Dämmerung. Schließ einfach ne Webcam an einen Laptop an und lass auf dem Laptop mein Programm die Fotos machen.

Gruß
Felix
Felix Alter
  Mit Zitat antworten Zitat
Benutzerbild von Mithrandir
Mithrandir
 
#5
  Alt 30. Apr 2009, 13:18
Zitat von FAlter:
Dun kannst natürlich auch die Blumen in einem Garten fotografieren oder die Wolken am Himmel (sofern sie langsam genug ziehen) oder die Kinder deiner Nachbarn (falls sie lange genug stillhalten können). Und das sogar in der Dämmerung. Schließ einfach ne Webcam an einen Laptop an und lass auf dem Laptop mein Programm die Fotos machen.
Ah so...
米斯蘭迪爾
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG
 
#6
  Alt 30. Apr 2009, 13:39
Als ich den Titel gesehen hab, dachte ich, nach dem EICAR dreht er jetzt durch

Hört sich interessant an, leider habe ich keine Webcam zum ausprobieren.
Könntest du mal ein normales Webcambild und das gleiche Motiv (muss auch nicht die Toilette sein ) mit deinem Programm fotografiert mal hochladen.


MfG,
Bug
  Mit Zitat antworten Zitat
Benutzerbild von Tonic1024
Tonic1024

 
RAD-Studio 2009 Ent
 
#7
  Alt 30. Apr 2009, 13:44
Okay... funktioniert... Soviel kann ich mal sagen.

Ich glaube auch Rauschen ist ein bissel weniger aber ansonsten hab ich den Sinn noch nicht ganz erfasst. Auf den ersten Blick schauts aus wie ein Screenshot vom livebild.

Was genau machen deine verschiedenen Algos denn mit dem Bild? Ist es "nur" eine Rauschunterdrückung? Sieht man den Effekt tatsächlich nur bei Dämmerung? Was ist wenn die Kamera nachreguliert?


Toni

[Edit]2 Bilder von nem Vogelnest vor meinem Fenster. 1.jpg als Screenshot 2.jpg mit dem WCFoto. Die bilder sind mit Sekunden-Abstand vom Livebild aufgenommen.[/Edit]
Miniaturansicht angehängter Grafiken
2_254.jpg   1_297.jpg  
  Mit Zitat antworten Zitat
Benutzerbild von FAlter
FAlter

 
Delphi 10.2 Tokyo Starter
 
#8
  Alt 30. Apr 2009, 13:59
Hi,

also ein Foto hochladen kann ich später machen, muss erst mal auf Motivsuche gehen.

Zu den Algorithmen:

Bei allen ist gleich, dass die Bilder erst kombiniert werden, indem sie zusammenaddiert werden.

Summenmodus addiert nur die Helligkeitswerte zusammen, und wenn es > 255 wird wird es auf 255 herabgesetzt weil heller gehts nun mal nicht bei BMP.

Durchschnitt Teilt die Werte dann durch die Anzahl der Fotos. Die Helligkeit des Fotos ändert sich somit gar nicht. Dieser Modus reduziert nur das Rauschen.

Automatik Regelt die Werte so, dass der maximale Wert 255 beträgt, aber nichts abgeschnitten wird. Dies hellt ggf. dunkle Werte auf. Davon gibt es zwei Varianten, einen, welcher alle Farben gemeinsam betrachtet (d. h. es ändert sich nur die Helligkeit, nicht die Farben) und einen, der dies für jede Farbe einzeln macht (da kann sich ggf. die Farbe ändern).

Wenn die Kamera reguliert würdest du im dunklen meist ein start verrauschtes Bild bekommen, also auch da hilft es. [edit]Es sei denn, die Kamera filmt auch in absoluter Schwärze nuch bunte Punkte, dann müsste noch ein Dunkelbild abgezogen werden um das Rauschen zu entfernen. Kann mich ja mal darum kümmern, sowas zu implementieren... wenn ich demnächst mal Zeit und Lust darauf habe.[/edit]

Im Hellen kannst du es aber auch verwenden, um z. B. schnelle Bewegungen verwischen zu lassen. Oder du fotografierst 10000 Bilder eines Zimmers in dem jemand hin und her läuft und auf dem kumulierten Foto ist gar nix mehr von dieser Person zu sehen (bzw. wenn es weniger Fotos sind hast du eine verwischte Spur wo derjenige langgegangen ist).

Letztendlich ist es eine Methode, lange Belichtungszeiten nachzusimulieren.

Gruß
Felix
Felix Alter
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz