hi,
hab ein kleines Programm geschrieben, das ein Bild in die Image- Komponente
läd und über canvas die Farbwerte der Pixel zurückgibt. Bloß kann ich die
ursprüngliche Pixelfarbe aber nicht ändern!!
Das Bild in der Image-Komponente ist doch unabhängig von dem Attributen von
dem ursprünglichen Bild, oder?? ALso schreibgeschützt ist es nicht!
Woran könnte das liegen???
mfg the-mod
Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge
Bloß kann ich die ursprüngliche Pixelfarbe aber nicht ändern!!
Fehlermeldung?
Das Bild in der Image-Komponente ist doch unabhängig von dem Attributen von
dem ursprünglichen Bild, oder?? ALso schreibgeschützt ist es nicht!
Das gelade Bitmap kann natürlich vollkommen unabhängig von der Quelldatei manipuliert werden...
Gruß
Borlander
PS: Da Du etwas von TCanvas schreibst geht ich davon aus das Du die Pixels-Eigenschaft nutzt, bei umfangreicheren Bildmanipulationen würde ich aus Geschwindigkeitsgründen umbedingt TBitmap.ScanLine verwenden (das ist zwar geringfügig aufwendiger zu implementieren, aber signifikant schneller)...
Fehlermeldung?
Das Bild in der Image-Komponente ist doch unabhängig von dem Attributen von
dem ursprünglichen Bild, oder?? ALso schreibgeschützt ist es nicht!
Das gelade Bitmap kann natürlich vollkommen unabhängig von der Quelldatei manipuliert werden...
Gruß
Borlander
PS: Da Du etwas von TCanvas schreibst geht ich davon aus das Du die Pixels-Eigenschaft nutzt, bei umfangreicheren Bildmanipulationen würde ich aus Geschwindigkeitsgründen umbedingt TBitmap.ScanLine verwenden (das ist zwar geringfügig aufwendiger zu implementieren, aber signifikant schneller)...