PNG-Viewer, der den Alphakanal transparent anzeigt

Ich suche einen PNG-Viewer für Windows, der für die transparenten Teile des Bildes transparent ist - das heißt, wir können dann die anderen Fenster darunter sehen.

Es sollte ungefähr so ​​sein:

Normalerweise wird der transparente Hintergrund grau dargestellt Aber ich möchte, dass der Hintergrund wirklich transparent ist!
Normalerweise wird der transparente Hintergrund grau angezeigt / Aber ich möchte, dass der Hintergrund wirklich transparent ist

Anwendungsfall : Ich muss mein Live-Mikroskopbild genau an einer Form eines PNG-Bildes ausrichten. Ich könnte die Ränder des Bildes mit einer Screen-Scribbling-Software zeichnen oder meine Form einfach als PNG-Bild mit Alphakanal anzeigen. Es scheint sehr einfach, dass ein PNG-Viewer dies unterstützen sollte, aber ich konnte keinen mit dieser Funktion finden.

Anforderungen :

  • (vorzugsweise) kostenlose Software, die den Alphakanal eines Bildes transparent darstellt.
  • Es wäre schön, das Bild beim Betrachten zu skalieren und frei zu drehen

Forschung bisher

  • Etwas in diese Richtung zu codieren scheint auch möglich (siehe zB hier ). Aber es muss eine Out-of-the-Box-Lösung geben!
  • In diesem Beitrag schlagen sie vor, Software zu verwenden, um ein Fenster halbtransparent zu machen. Dies ist eine halbwegs Lösung für meine Bedürfnisse (im Moment verwende ich Glass2K )
  • Im selben Beitrag erwähnen sie eine Software namens Custom Desktop Logo , die in die richtige Richtung zu gehen scheint, aber unter Windows 10 bei mir nicht funktioniert.
Tut mir leid für die hässliche Formatierung. SE verbietet mehr als 2 Links für Neulinge wie mich, also stimmen Sie bitte hoch, damit ich mehr Ansehen bekomme und schön formatierte Beiträge mache :)
Ein transparenter Webbrowser wäre dafür eine besonders coole und nützliche Lösung. Die Webkit-Rendering-Engine kann dies tun (bestätigt durch PhantomJS), sodass es keinen grundsätzlichen Grund gibt, warum Browser, die Webkit verwenden – wie Chrome und Safari – nicht optional einen transparenten Hintergrund haben könnten.

Antworten (2)

Wenn Sie Python 2.7 & wxPython plus das Docs & Demo-Paket installieren , werden Sie feststellen, dass Sie im Demos-Paket eine Demo namens ShapedWindow haben, die fast genau das tut, wonach Sie fragen. (Es gibt auch Demos von AlphaDrawing, die hilfreich sein könnten)

  • Kostenlos, Gratis & Open Source
  • Plattformübergreifend
  • Da es sich um Python handelt, ist es klein, 136 Zeilen, und Sie sollten es recht einfach anpassen können.
  • Sie können es erweitern, um Bilder zu ändern, zu zoomen, zu drehen usw.

Die Demo läuft über die Demo

Demo in Aktion

Notiz

Es wird daran gearbeitet, wxPython für Python 3.x verfügbar zu machen, aber es ist noch nicht in einem freigegebenen Zustand.

Es ist ein bisschen wie ein Hack, aber hier ist ein transparenter Browser

https://github.com/Antony74/transparent-browser

(Elektronen/Chrom-basiert)

Transparenter Browser