AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Video in Echtzeit maskieren

Video in Echtzeit maskieren

Ein Thema von Cyberstorm · begonnen am 5. Apr 2011 · letzter Beitrag vom 7. Apr 2011
Antwort Antwort
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#1

AW: Video in Echtzeit maskieren

  Alt 5. Apr 2011, 18:14
Asso, ich hab dir hier mal das Bsp. rausgesucht, welches dort unter anderem enthalten ist, das gleich kannst du auch mit einer WebCam oder ähnlichem machen.

Hab das mal compiliert, dass du dir das ansehen kannst.

Edit: Was ich noch sagen wollte, nein mit Scanline hast du keine Chance, da du dann niemals nen flüssigen aufbau vom Video hinbekommen würdest.
Nutze, was Firmen grati bereitstellen oO Glaub mir, damit bist besser drann
Angehängte Dateien
Dateityp: zip Mixer.zip (281,5 KB, 32x aufgerufen)
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)

Geändert von lbccaleb ( 5. Apr 2011 um 18:48 Uhr)
  Mit Zitat antworten Zitat
Cyberstorm

Registriert seit: 23. Okt 2003
159 Beiträge
 
Delphi 2010 Architect
 
#2

AW: Video in Echtzeit maskieren

  Alt 6. Apr 2011, 16:55
Asso, ich hab dir hier mal das Bsp. rausgesucht, welches dort unter anderem enthalten ist, das gleich kannst du auch mit einer WebCam oder ähnlichem machen.

Hab das mal compiliert, dass du dir das ansehen kannst.

Edit: Was ich noch sagen wollte, nein mit Scanline hast du keine Chance, da du dann niemals nen flüssigen aufbau vom Video hinbekommen würdest.
Nutze, was Firmen grati bereitstellen oO Glaub mir, damit bist besser drann
super, danke!
aber ein letztes problem habe ich noch. die ganze funktioniert ja auch mit transparenzen (z.b. .gif mit transparenzen):

http://kgh.untergrund.net/mix.png

aber wie kann ich die geschichte mit meinen internernen daten füttern ohne immer etwas von der festplatte zu laden? vielleicht gibt es ja auch einen viel einfacheren weg. um nocheinmal zu sagen, was ich erreichen will:

eine animierte maske über das video --> so wie das .gif nur dieses dynamisch verändern

Geändert von Cyberstorm ( 6. Apr 2011 um 17:12 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#3

AW: Video in Echtzeit maskieren

  Alt 6. Apr 2011, 21:43
Also wenn ich dich jetzt richtig verstanden hab, möchtest du zur Laufzeit dein Bild (Die Maske) verändern?
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)
  Mit Zitat antworten Zitat
alfold

Registriert seit: 29. Jun 2010
Ort: Neustrelitz
393 Beiträge
 
Delphi 7 Enterprise
 
#4

AW: Video in Echtzeit maskieren

  Alt 6. Apr 2011, 22:11
@Cyberstorm

Das habe ich dir aber schon geschrieben! Las Dir das Video auf ein Canvas ausgeben, zb Panel.
Mit Hilfe von bitmap kannst Du nun zusätzlich auf das Panel deine Maske legen. Du musst Dir natürlich ein paar Schieberegler auf deine Form packen um zb Farbe, Transparentz, position oder grösse des Bitmap zu bestimmen. Masken kannst Du natürlich nur als Bild/gif Datei usw vorhalten! Die werden nicht erst erstellt zu Laufzeit, wie Du vielleicht denkst!

Vorteil: Du musst nicht mal das Overleay des Videos antasten für solche spielereien!

Und mit Scanline auf das Overleay des Videos zuzugreifen in echtzeit vergiss es!
wurde ja schon gesagt!

Gruss alfold
  Mit Zitat antworten Zitat
DelphiMG

Registriert seit: 20. Sep 2007
Ort: Mönchengladbach
3 Beiträge
 
Delphi XE Professional
 
#5

AW: Video in Echtzeit maskieren

  Alt 7. Apr 2011, 00:45
Schau mal unter www.mitov.com
Der hat genau das was Du suchst als Delphi Components.
VideoLab oder VisionLab und sind für nicht kommerzielle Anwendungen frei.
  Mit Zitat antworten Zitat
Antwort Antwort

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 03:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz