On Tue, Sep 29, 2009 at 3:26 PM, Georg Kaspar <ge...@muenster.de> wrote: > Hi, > > I'm having some problems using i.rgb.his/i.his.rgb to convert quickbird data > from RGB to IHS and vice versa (original purpose was pan sharpening). The > results look totally weird and I don't know why. > Here is a protocol along with some screenshots: > > [1] d.rgb r=szene1_mul.4 g=szene1_mul.3 b=szene1_mul.2 > --> http://img96.imageshack.us/img96/9487/screen1i.png
are you sure about the channel order? > [2] i.rgb.his r=szene1_mul.4 g=szene1_mul.3 b=szene1_mul.2 h=szene1_234.h > i=szene1_234.i s=szene1_234.s > > [3] d.his h=szene1_234.h i=szene1_234.i s=szene1_234.s > --> http://img35.imageshack.us/img35/6746/screen2pm.png > > [4] i.his.rgb h=szene1_234.h i=szene1_234.i s=szene1_234.s r=szene1_234.r > g=szene1_234.g b=szene1_234.b > > [5] d.rgb r=szene1_234.r g=szene1_234.g b=szene1_234.b > --> http://img246.imageshack.us/img246/1856/screen3pa.png > > I also repeated the process using landsat data from the nc data set - same > problem here. ok, I have tried that, too: g.region rast=lsat7_2002_10 d.mon x0 d.rgb b=lsat7_2002_10 g=lsat7_2002_20 r=lsat7_2002_30 i.rgb.his b=lsat7_2002_10 g=lsat7_2002_20 r=lsat7_2002_30 h=lsat7_2002_h i=lsat7_2002_i s=lsat7_2002_s d.his h=lsat7_2002_h i=lsat7_2002_i s=lsat7_2002_s -> result is some grey scale image. Perhaps that's correct? Find attached a RGB/HIS fusion script which I wrote some years ago: # NC data set: i.fusion.his b=lsat7_2002_10 g=lsat7_2002_20 r=lsat7_2002_30 pan=lsat7_2002_80 prefix=fusion g.region -p rast=fusion.red d.mon x0 d.rgb r=fusion.red b=fusion.green g=fusion.blue It may need some cosmetics to follow 6.4 coding standard but seems yet to work. cheers Markus
i.fusion.his
Description: Binary data
_______________________________________________ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user