LabVIEWForum.de
Bildgröße anpassen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: Bildgröße anpassen (/Thread-Bildgroesse-anpassen)



Bildgröße anpassen - PollysFriend - 15.02.2010 10:20

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?


Bildgröße anpassen - Y-P - 15.02.2010 11:39

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?



Bildgröße anpassen - PollysFriend - 15.02.2010 11:51

Stimmt ich möchte es automatisieren. Trotzdem Danke.


Bildgröße anpassen - SeBa - 15.02.2010 12:40

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.


Bildgröße anpassen - jg - 15.02.2010 13:02

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


Bildgröße anpassen - SeBa - 15.02.2010 13:17

' 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


Bildgröße anpassen - PollysFriend - 15.02.2010 14:19

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


Bildgröße anpassen - jg - 15.02.2010 15:52

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


Bildgröße anpassen - PollysFriend - 16.02.2010 09:23

Aso, tut mir leid. Ich verwende ein LV-Picture (2D).


Bildgröße anpassen - SeBa - 16.02.2010 10:11

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