Halli Hallo,
ich hab vor 3 tagen mit der Qt-Programmierung begonnen und kenn mich daher noch nicht so gut aus.
Zu meinem anliegen:
Ich sollt ein Bild laden, anzeigen, und bearbeiten (rotieren, vergrößern, heller-dünkler stelln) können .. auf dieses Bild sollte dann ein weiteres (kleineres) bild gelegt werden, verschoben und bearbeitet werden können. usw.
Jetzt gibts ja mehrere möglichkeiten, entweder ich nehm ein widget und male als background das QImage (wie im example code von ImageViewer @qt/jambi) oder ich verwende einen QtGraphicsView + QGrahpicScene und lade so die items rein.
Was würdet ihr mir für einen tipp geben, bzw. wie würdet ihr es bewerkstelligen?
Vielen Dank schon mal im Voraus!
Jaleo
"Bildbearbeitung" mit Qt
Re: "Bildbearbeitung" mit Qt
Kauf Dir ein gutes Buch zu Qt und lese dann erst mal ein Wenig.jaleo hat geschrieben:
Was würdet ihr mir für einen tipp geben, bzw. wie würdet ihr es bewerkstelligen?
Dann schaust Du Dir die Examples von Qt an.
Nun fängst Du mal an zu programmieren.
Wenn Du nicht weiterkommst, kommst Du wieder hier her und benutzt die Suchfunktion.
Erst wenn das alles nicht hilft, stellst Du Fragen.
Linux, das längste Text-Adventure aller Zeiten
Re: "Bildbearbeitung" mit Qt
... vielen vielen dank für die sehr hilfreichen tipps ..RavenIV hat geschrieben:Kauf Dir ein gutes Buch zu Qt und lese dann erst mal ein Wenig.jaleo hat geschrieben:
Was würdet ihr mir für einen tipp geben, bzw. wie würdet ihr es bewerkstelligen?
Dann schaust Du Dir die Examples von Qt an.
Nun fängst Du mal an zu programmieren.
Wenn Du nicht weiterkommst, kommst Du wieder hier her und benutzt die Suchfunktion.
Erst wenn das alles nicht hilft, stellst Du Fragen.
Re: "Bildbearbeitung" mit Qt
Das war Hilfe zur Selbsthilfe.jaleo hat geschrieben:... vielen vielen dank für die sehr hilfreichen tipps ..RavenIV hat geschrieben:Kauf Dir ein gutes Buch zu Qt und lese dann erst mal ein Wenig.jaleo hat geschrieben:
Was würdet ihr mir für einen tipp geben, bzw. wie würdet ihr es bewerkstelligen?
Dann schaust Du Dir die Examples von Qt an.
Nun fängst Du mal an zu programmieren.
Wenn Du nicht weiterkommst, kommst Du wieder hier her und benutzt die Suchfunktion.
Erst wenn das alles nicht hilft, stellst Du Fragen.
Wenn wir Dir hier alles vorkauen, lernst Du nix dabei.
Dann kommst Du nächstes mal wieder angerannt.
Nur wenn man sich die Sachen selber erarbeitet, kann man auch Nutzen daraus ziehen.
Für so eine patzige Antwort kommst Du bei mir auf die Blacklist.
Viel Spass noch in Deinem restlichen Leben.
Linux, das längste Text-Adventure aller Zeiten
Dein Posting war allerdings auch in einem etwas provokantem Stil .
Allerdings muss ich ihm zustimmen, sieh dir deine Frage einmal aus einem etwas größeren Blickwinkel als dein eigenes Problem, was auch immer es ist und du wirst feststellen, dass mit so einer allgemeinen Frage kaum jemand etwas anfangen kann bzw aus den von RavenIV genannten Gründen auch nicht möchte.
Allerdings muss ich ihm zustimmen, sieh dir deine Frage einmal aus einem etwas größeren Blickwinkel als dein eigenes Problem, was auch immer es ist und du wirst feststellen, dass mit so einer allgemeinen Frage kaum jemand etwas anfangen kann bzw aus den von RavenIV genannten Gründen auch nicht möchte.
Deine Forderung "weiteres Bild darüber legen und verschieben können" legt nahe, dass du für die einzelnen Bilder Objekt-Repräsentationen brauchst. Ein direktes Manipulieren eines QImage verbaut dir den Weg, kommst ja nimmer an die Pixel vor der Veränderung ran...
Drum QWidget + mehrere QImage/QPixmaps und selber Bilder verschieben mittels mouseMoveEvent(), oder halt gleich ein ordentliches Canvas aka QGraphicsView.
Und solange du keinen eigenen Code postet gibts sicher nicht mehr Infos
Grüße
Franz
Drum QWidget + mehrere QImage/QPixmaps und selber Bilder verschieben mittels mouseMoveEvent(), oder halt gleich ein ordentliches Canvas aka QGraphicsView.
Und solange du keinen eigenen Code postet gibts sicher nicht mehr Infos
Grüße
Franz
Danke euch beiden für eure antworten.
@CLRS530:
Ich hab leider noch nicht spezieller fragen können, da ich zu diesem zeitpunkt noch nicht mehr wusste. Mittlerweile hab ich einen lösungsansatz gefunden der mich eventuell weiter bringt
Ich hab ein QWidget mit einem QGraphicsView in dem ich meine QGraphicsPixmapItems bearbeiten / verschieben kann.
@franz: ich wollte vorerst gar keinen code, hätte mir nur erhofft 1-2 tipps zu bekommen, mit welchen Objekten aus dem framework man gut Bilder modifzieren kann
@Raven:
Sorry, war an dem tag schon zu gereizt - und dein posting "wann ich was darf" hat da noch bisschen mit geholfen.
Ich weiß wie man sich was aneignet und sich dabei verhält, aber ich hab zu diesem speziellen thema hald noch nichts passendes gefunden
LG
@CLRS530:
Ich hab leider noch nicht spezieller fragen können, da ich zu diesem zeitpunkt noch nicht mehr wusste. Mittlerweile hab ich einen lösungsansatz gefunden der mich eventuell weiter bringt
Ich hab ein QWidget mit einem QGraphicsView in dem ich meine QGraphicsPixmapItems bearbeiten / verschieben kann.
@franz: ich wollte vorerst gar keinen code, hätte mir nur erhofft 1-2 tipps zu bekommen, mit welchen Objekten aus dem framework man gut Bilder modifzieren kann
@Raven:
Sorry, war an dem tag schon zu gereizt - und dein posting "wann ich was darf" hat da noch bisschen mit geholfen.
Ich weiß wie man sich was aneignet und sich dabei verhält, aber ich hab zu diesem speziellen thema hald noch nichts passendes gefunden
LG