Avatar billede mjall0w Nybegynder
09. december 2008 - 00:58 Der er 11 kommentarer og
1 løsning

Billede manipulering med MFC (Visual Cpp)

Hej..
Jeg sidder lidt og leger med noget billede manipulering, såsom at ændre alt sort til hvidt osv..
Hvilken class ville i benytte jer til at lege og manipulere med billeder, og har i evt. nogle eksempler på noget man kunne bruge? :)
Det skal siges det er til MFC
Avatar billede bertelbrander Novice
09. december 2008 - 01:04 #1
Skulle jeg være tvunget til at bruge MFC, så må det vel være CImage:
http://msdn.microsoft.com/en-us/library/5eb252d0(VS.80).aspx
Avatar billede bertelbrander Novice
09. december 2008 - 01:13 #2
Fik jeg nævnt at jeg synes at MFC er noget skrammel, som jeg synes du skal forsøge at undgå.
Avatar billede mjall0w Nybegynder
09. december 2008 - 09:20 #3
Nej, men det lå lidt i det ;)
Har godt kigget lidt på CImage også..
Ville det eller være en løsning et program ved siden af min MFC applikation og så skrive det som en .dll fil der så vil kunne arbejde med det billede jeg angiver i min MFC applikation?
Avatar billede oddi Nybegynder
09. december 2008 - 10:13 #4
Kan anbefale Gtk+ som grafisk brugerflade. GIMP som er "Linux" udgaven af photoshop er skrevet i gtk+. Gtk+ findes som c(Gtk+) og c++(gtkmm) api.
Avatar billede oddi Nybegynder
09. december 2008 - 10:14 #5
...Og Gtk+ virker på windows.
Avatar billede mjall0w Nybegynder
09. december 2008 - 16:07 #6
Har kigget lidt rundt på deres side, documentation osv..
Men det eneste jeg egentlig kan finde er guider og kode til hvordan du ændrer din brugeroverflade..
Kan ikke rigtig finde nogen documenation for hvordan du manipulerer billede, ændrer baggrund på bitmaps osv..
Avatar billede oddi Nybegynder
09. december 2008 - 16:23 #7
Du skal bruge noget som hedder cairo til at tegne/redigere billeder med...

Her er et eksempel hvor der sættes en cirkel på et billede:
http://www.gtkforums.com/about1698.html

Iøvrigt så er der mange gode oplysninger på: www.gtkforums.com
Avatar billede mjall0w Nybegynder
09. december 2008 - 21:28 #8
Har du selv gode erfaringer med det?

Men prøver lige at kigge på det, lige nu har jeg ihvertfald problemer med bare at få det installeret korrekt :/
Avatar billede bertelbrander Novice
09. december 2008 - 21:53 #9
Hvis formålet er at få et andet udseende (farver på knapper, baggrundsfarver) på din egen applikation, er det en helt anden vej du skal bruge, end CImage. Jeg kan godt komme med nogle hints til hvordan?

Jeg tvivler lidt på at gtk løser nogen problemer i den retning.
Avatar billede oddi Nybegynder
10. december 2008 - 09:50 #10
Gtk løser som sådanne ikke nogle specifike problemer... Gtk er bare en anden GUI "platform" som er platforms uafhængig. Jeg kan også anbefale Qt og wxwidgets som også er platforms uafhængige og gratis (en lille undtagelse for Qt, kun gratis hvis koden er opensource).
Avatar billede mjall0w Nybegynder
12. december 2008 - 10:34 #11
Nej det er billeder jeg vil ind og manipulere.. Dialogen er lige meget hvordan ser ud :)
Men burde jeg hellere lave et program som ikke bruger MFC til det, og så hæfte det til programmet som en .dll fil ?
Avatar billede mjall0w Nybegynder
27. januar 2009 - 21:56 #12
Fandt ikke rigtig ud af noget mere end jeg ved CImage, og det der var i min bog om Visual C++ .. Så vælger at lukke her..
Takker for indslagene og hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester