Halbtransparentes „Geisterbild“ über anderen Fenstern anzeigen

Wenn ich mit verschiedener Software arbeite, die mehr oder weniger mit der Grafikbearbeitung zu tun hat - sei es Kartenersteller, CAD, 3D-Modellierer oder ähnliches, muss ich oft bestimmte Inhalte eines Bildes neu zeichnen, das ich als Bitmap habe.

Es wäre äußerst hilfreich, wenn ich die betreffende Bitmap als Überlagerung auf der Zeichenfläche platzieren, ihre Deckkraft auf 50 % einstellen und dann einfach die Werkzeuge der von mir verwendeten Software verwenden könnte, um die benötigten Formen zu replizieren. Leider bietet die von mir verwendete Software in vielen Fällen keine Möglichkeit, Overlays einzufügen (oder ein einfaches einzelnes .jpg mit niedriger Auflösung als Overlay zu verwenden). In diesem Fall wäre ein externes Programm hilfreich, um das "Overlay" über der Leinwand anzuzeigen - Ziehen Sie einfach das Bildanzeigefenster über den Editor, stellen Sie die richtige Skalierung ein und bearbeiten Sie los! (Vorausgesetzt, das Klicken auf das Bild sendet den Klick an den Editor, nicht an den Bildbetrachter!)

Beispiel: Die Zeitung veröffentlichte eine Infografik mit der Karte einer geplanten neuen Stadtautoroute in meiner Stadt. Ich würde es gerne zu OpenStreetMap hinzufügen, aber die bereitgestellte Karte ist bestenfalls skizzenhaft, bezeichnet ein paar Straßen und behält allgemeine Proportionen bei, aber keine feineren Details. Ich könnte es überlagern und so skalieren, dass es dem Straßenlayout entspricht, und dann einfach die Route dort zeichnen, wo sie auf dem Plan angezeigt wird. Leider erlaubt der OSM-Editor nur Tileset-Server für Overlays - keine einfachen lokalen Datei-Bitmaps.

Anforderungen:

  • Bild mit teilweiser Deckkraft anzeigen (entweder vom Programm einstellbar/fest oder inhärent - PNG-Alpha, ich kann dies selbst zum Bild hinzufügen)
  • Schwenken und skalieren Sie das Bild, um es genau zu platzieren (nicht unbedingt erforderlich)
  • Den Fokus nicht stehlen, wenn auf das Bild geklickt wird, sondern den Klick an das unten stehende Fenster weitergeben
  • Bleiben Sie im Vordergrund, auch wenn das darunter liegende Fenster fokussiert ist.

Beachten Sie, dass diese nur für das angezeigte Bild gelten. Was mit der UI/dem Fenster/was auch immer der Viewer-Anwendung passiert, wenn eine andere Anwendung fokussiert wird, ist irrelevant. Ich bin sowohl für kostenlose als auch für kommerzielle Lösungen offen, Windows bevorzugt, aber Linux ist auch akzeptabel.

Gibt es ein Programm, das eine solche Funktionalität bereitstellt?

Für ein Bild: CThruView (Java, GPLv2), Benutzerdefiniertes Desktop-Logo (.NET, Windows, GPLv3). Für jedes Fenster, kann in Verbindung mit jedem Bildbetrachter verwendet werden: Peek Through (.NET, Windows, keine Lizenz ).
äh... warum hast du die Antworten gelöscht? Ich konnte mich nicht entscheiden, welches ich wählen sollte, aber es scheint, als würde zumindest CThruView alles tun, was ich brauche.
Leider verstößt die Erstellung/der Inhalt gegen die Site-Regeln. Fühlen Sie sich frei, hier an der Diskussion teilzunehmen: meta.softwarerecs.stackexchange.com/questions/735/…
Wenn Sie eines dieser Tools gefunden haben, das Ihren Anforderungen entspricht, können Sie selbst antworten. Mit Ihrer Erfahrung. Das wäre großartig. Wenn andere dieses Problem in Zukunft haben, können sie diesen Beitrag lesen
CThruView sieht ziemlich cool aus, aber kann es so modifiziert werden, dass das Bild über den Vollbild-Apps angezeigt wird?

Antworten (5)

Schauen Sie sich OnTopReplica an .

Es ermöglicht Ihnen, ein Fenster zu haben, das immer im Vordergrund ist. Obwohl Sie damit keine Bilddatei direkt auswählen können, können Sie das Bild, das Sie bearbeiten möchten, in einem beliebigen Bildanzeigeprogramm öffnen, dieses Fenster auswählen und dann den Unterbereich des Fensters/Bildes auswählen, das angezeigt werden soll.

Sie können dann die Deckkraft auf ein Vielfaches von 25 % einstellen ( Right Click -> Opacity), das Fenster an einer beliebigen Stelle auf Ihrem Bildschirm positionieren und dann das Durchklicken aktivieren ( Right Click -> Advanced -> Enable Click-Through). Sie können das Fenster auch beliebig skalieren, wenn Sie die Aufnahme einrichten, und den Bereich des Fensters, an dem Sie arbeiten, später als eine Art "Vorlage" für andere Bilder speichern.

Probieren Sie Nomacs aus. Es ist ein kostenloser Open-Source-Bildeditor, der alles tut, was Sie brauchen, und noch mehr!

Sie können die Deckkraft der Anwendung mit Ctrl+ Jund Ctrl+ Shift+ anpassen Jund das Anwendungsfenster mit Ctrl+ Alt+ Shift+ sperren/entsperren (um im Vordergrund zu bleiben) B.

Ich mag es!

Ich weiß, ich bin ein bisschen spät dran für die Party hier ... aber!

Ich habe vor einiger Zeit nach einer ähnlichen Softwarelösung für die Absicht des OP gesucht und diesen Thread gefunden ... Ich habe einen oder zwei der Vorschläge ausprobiert ... Ich kann mich nicht erinnern, welche. Es ist sowieso neben dem Punkt, auf den ich gekommen bin...

Zum Zeitpunkt dieses Schreibens. Es gibt ein fantastisches Programm, das genau so funktioniert, um die genannten Anforderungen des OP zu lösen.

Es heißt PureRef ... es ermöglicht das Platzieren von Bildern über jedem anderen Programm, das Sie zufällig verwenden ... Es ermöglicht auch Transparenz ... und noch besser ... es ermöglicht Ihnen, das " Click-through"-Funktion. Das bedeutet, dass PureRef keine Mausereignisse erfasst.

Auf diese Weise können Sie sowohl durch das Bild, auf das Sie verweisen, sehen als auch in dem Programm Ihrer Wahl unter Ihrem Bild malen/formen/ziehen und ablegen usw.

Versuche es. Es ist ein tolles Programm ... lernen Sie es kennen und ich bin sicher, Sie werden nicht enttäuscht sein ...

(für alle, die hier auf der Suche nach den genannten Anforderungen landen) https://www.pureref.com/

Danke, dass Sie diese Antwort gepostet haben, Sie haben Recht, es ist ein wirklich nettes kleines Programm, das genau das tut, sehr gut, gemacht von einem kleinen unabhängigen Entwicklerteam! Für diejenigen, die sich fragen, wie sie es transparent machen können, finden Sie es unter Rechtsklick -> Einstellungen und stellen Sie das Thema auf "Glass" ein - auch wenn Sie einen Kachelfenstermanager wie mich verwenden, müssen Sie möglicherweise einen Compositor wie compton ausführen transparente Overlays aktivieren.

Auf AlternativeTo.net gibt es eine Liste anderer Dienstprogramme für Bildtransparenz. Die Liste erscheint, wenn Sie zB nach CThruView, Image Overlay Utility oder Osiva suchen. Das Problem ist, dass derzeit die meisten kostenlosen Apps (einschließlich der gerade erwähnten) eingestellt werden - nur OnTopReplica scheint aktuell zu sein (oder war 2018). Letzteres ist nicht ideal, da es keine Bilder drehen kann (da es nach einem anderen Prinzip funktioniert) und es ungeschickt ist, wie es "Durchklicken" ein- und ausschaltet. Aber im Moment ist es die einzige echte „Freeware“-Wahl.

Ein guter Transparenzbetrachter muss wirklich in der Lage sein, ein Bild (zB jpeg, png) selbst zu öffnen; ermöglichen die Manipulation von Größe, Deckkraft und Drehung sowohl durch Schieberegler als auch durch numerische Eingabe (bis zu einer Dezimalstelle); Click-through einfach ein- und ausschalten; Außerdem können Sie die App einfach vom Bildschirm auf die Taskleiste ziehen, wenn Sie ungehindert an der zugrunde liegenden Anwendung arbeiten möchten, bei der es sich typischerweise um 3D-CAD oder einen Bildeditor handeln kann.

Auch benötigtes Webcam-Bild, das wie das im ursprünglichen Beitrag beschriebene Standbild funktioniert. Oder zweiter Monitor übereinander gestellt und halbtransparent. Das Verschachteln von Teilen auf einem "gebrauchten" Blech (auch bekannt als nicht vollständiges Rechteck) wäre einfach

So wie es derzeit geschrieben steht, ist Ihre Antwort unklar. Bitte bearbeiten Sie, um zusätzliche Details hinzuzufügen, die anderen helfen zu verstehen, wie dies die gestellte Frage beantwortet. Weitere Informationen zum Verfassen guter Antworten finden Sie in der Hilfe .
Das beantwortet die Frage nicht wirklich. Wenn Sie eine andere Frage haben, können Sie diese stellen, indem Sie auf Frage stellen klicken . Um benachrichtigt zu werden, wenn diese Frage neue Antworten erhält, können Sie dieser Frage folgen . Sobald Sie genug Ruf haben , können Sie auch ein Kopfgeld hinzufügen , um mehr Aufmerksamkeit auf diese Frage zu lenken. - Aus Bewertung