ImageFilter - Schwarzweiß, Kontur, 2Farbig.......

    • Release

    Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von DarkEnjoy.

      ImageFilter - Schwarzweiß, Kontur, 2Farbig.......

      Name des Programms:
      ImageFilter

      Beschreibung:
      Nunja, nicht viel... Es sind eigentlich nur ein paar Filterfunktionen...

      Screenshots:
      Seid 0.1:




      Seid 0.2:


      Seid 0.3:


      Seid 0.4:


      Seid 0.5:


      Verwendete Programmiersprache:
      Visual Basic 2010

      Systemanforderungen:
      .NET Framework 3.5

      Download:
      0.1 bei UpTheFile.de (28 KB)
      0.2 bei UpTheFile.de (30 KB)
      0.3 bei UpTheFile.de (31 KB)
      0.4 bei UpTheFile.de (34 KB)
      0.5 bei UpTheFile.de (36 KB)

      Lizenz/Weitergabe:
      Freeware

      Updates:
      0.1 (12.04.11):
      - Schwarzweiß
      - 2-Farbig
      - Geschwindigkeitstest
      0.2 (13.04.11):
      - Karikatur
      0.3 (13.04.11):
      - Neues Design
      - Bild Speichern
      0.4 (13.04.11):
      - Rotanteil Entfernen
      - Grünanteil Entfernen
      - Blauanteil Entfernen
      0.5 (13.04.11):
      - Heller
      - Dunkler

      Anmerkung:
      Mir fallen jetzt keine neuen Filter ein... Wenn jemand ne andere Idee hat, bitte scheid sagen :D

      Projektdateien:
      Version 0.5 bei UpTherFile.de

      Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von „DarkEnjoy“ ()

      Du arbeitest sicherlich mit GetPixel() und SetPixel(), weil das ganze so ätzend lange dauert.
      Sieh Dir mal

      VB.NET-Quellcode

      1. Dim bmpData As System.Drawing.Imaging.BitmapData = MyBitmap.LockBits(...)
      2. MyBitmap.UnlockBits(bmpData)
      an
      da bekommst Du eine IntPtr auf die Pixel, da kannst Du das ganze wesentlich beschleunigen.
      Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
      Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
      Ein guter .NET-Snippetkonverter (der ist verfügbar).
      Programmierfragen über PN / Konversation werden ignoriert!

      RodFromGermany schrieb:

      Du arbeitest sicherlich mit GetPixel() und SetPixel(), weil das ganze so ätzend lange dauert.
      Sieh Dir mal

      VB.NET-Quellcode

      1. Dim bmpData As System.Drawing.Imaging.BitmapData = MyBitmap.LockBits(...)
      2. MyBitmap.UnlockBits(bmpData)



      an
      da bekommst Du eine IntPtr auf die Pixel, da kannst Du das ganze wesentlich beschleunigen.
      -nö :D

      Ich hab jetzt kb mehr, an dem Programm weiter rumzuprorammieren, desshalb hab ich jetzt die Projektdateien Veröffentlicht :)
      Hier nochmal der Link von UpTheFile.de