LabVIEWForum.de - Bildgröße anpassen

LabVIEWForum.de

Normale Version: Bildgröße anpassen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo!

Ich möchte ein Bild der Größe 1400x1050 in ein Anzeigefester der Größe 800x600 bringen. Derzeit ist es so, dass nur ein 800x600 großer Ausschnitt des 1400x1050 großen Bildes angezeigt wird. Also wie könnte die Größe angepasst werden?
Ich mach' das momentan noch manuell mit "Microsoft Paint". Automatisch wäre aber auch cool. Big Grin
Du meinst ja bestimmt auch, wie das automatisch geht? Unsure

Gruß Markus

' schrieb:Hallo!

Ich möchte ein Bild der Größe 1400x1050 in ein Anzeigefester der Größe 800x600 bringen. Derzeit ist es so, dass nur ein 800x600 großer Ausschnitt des 1400x1050 großen Bildes angezeigt wird. Also wie könnte die Größe angepasst werden?
Stimmt ich möchte es automatisieren. Trotzdem Danke.
Du brauchst irgendeine Bildbearbeitungsroutine, deren Parameter beschrieben sind.

Google spuckt dann z.B. sowas hier aus:

Link

Die dll kannst du einbinden und aufrufen. Kurzer Test zeigt, dass das Resize prima funktioniert.
Allerdings wird man beim Aufruf der dll zum registrieren aufgeforder. Ist kein muss, nervt aber nach 2000 Resize VorgängenTongue


Bestimmt findest du eine andere freeware dll die nicht nervt. Kleines Programm drumrum geschrieben und fertig ist der Lack.

[attachment=24424]

original -> resize
[attachment=24425][attachment=24426]



Gruß SeBa

PS:
Alternativ kannst du bestimmt auch Paint o.Ä. per ActiveX fernsteuern. Ist Geschmackssache und eine Aufwandsfrage.
Moment mal, wenn ich die Frage richtig verstehe, geht es doch "nur" darum, ein Bild im Frontpanel zu skalieren.

Nun gut, das können sowohl das Picture-Control als auch das Image-Vision-Control. Hier als Hinweis die entsprechenden Property-Nodes:
[attachment=24427]

Gruß, Jens
' schrieb:Moment mal, wenn ich die Frage richtig verstehe, geht es doch "nur" darum, ein Bild im Frontpanel zu skalieren.

Hmm..

...du hast recht, man kann die Frage so lesen. Und ich hab mich vom Markus ablenken lassen.


Gruß SeBa
Passend zu diesem Thema hätte ich noch eine Frage. Ist es möglich ein Bild in Vollbild-Modus anzuzeigen, sprich ohne den Kommandoleisten usw.
Mein Problem ist, ich möchte dieses Bild über einen Projektor anzeigen und dort soll nur das Bild selbst angezeigt werden und nicht auch die restliche Programmierumgebung.

Grüße Markus
Erzähl bitte, wie du das Bild anzeigen willst. Als LV-Picture? Oder als VISION-Image? (vgl. meinen Screenshot).

Dann müssen wir hier nicht weiter 2-gleisig bei den Antworten fahren.

Gruß, Jens
Aso, tut mir leid. Ich verwende ein LV-Picture (2D).
So was in der Art:

Lv09_img2[attachment=24454]
[attachment=24453][attachment=24452]
Die anderen Event-Cases sind einfach durch-verbunden.

Alles Weitere überlasse ich erstmal dirBig Grin


Gruß SeBa
Referenz-URLs