A few weeks ago there was some discussion regarding exporting an RGB image as a .vtk file for visualization in paraview.
I am able to export RGB images successfully to display them in paraview using:
r.out.vtk input=MyMap@PERMANENT output=/home/cvandenberg/Desktop/MyMap.vtk elevation=DEM@PERMANENT rgbmaps=MyMap.red@PERMANENT,MyMap.green@PERMANENT,MyMap.blue@PERMANENT
I then display them in Paraview by selecting 'colour by RGB image' and I uncheck the map scalers box, but I can not figure out how to display the same file properly in Mayavi2 (Mayavi version 3.1.0 VTK version 5.0.4).
When loading the same file in Mayavi and creating a surface of it, I do not have an option to select the RGB image in the Points Scaler Name field. Also, when I turn off the scalers option, the surface will only display in grayscale.
At this stage I am not certain what I am doing wrong in terms of getting RGB images into Mayavi. If anybody has any suggestions it would be greatly appreciated.
Thanks,
Casey
grass-user-request@lists.osgeo.org wrote:
Send grass-user mailing list submissions to
grass-user@lists.osgeo.orgTo subscribe or unsubscribe via the World Wide Web, visit
http://lists.osgeo.org/mailman/listinfo/grass-user
or, via email, send a message with subject or body 'help' to
grass-user-request@lists.osgeo.orgYou can reach the person managing the list at
grass-user-owner@lists.osgeo.orgWhen replying, please edit your Subject line so it is more specific
than "Re: Contents of grass-user digest..."Today's Topics:
1. Re: r.out.vtk RGB / input issue (S?ren Gebbert)
2. Location Wizard error (Luca Casagrande)
3. Re: Criteria for v.clean tool=rmdangle (Dwight Needels)
4. Re: problems compiling grass 7 (G. Allegri)
5. Re: v.lidar.edgedetection very slow (John Tate)
6. Re: Location Wizard error (Hamish)
7. v.out.ogr to KML ERROR 1: Latitude is invalide (maven apache)----------------------------------------------------------------------
Message: 1
Date: Thu, 18 Jun 2009 22:50:37 +0200
From: "S?ren Gebbert" <soerengebbert@gmx.de>
Subject: Re: [GRASS-user] r.out.vtk RGB / input issue
To: "Peter L?we" <peter.loewe@gmx.de>, grass-user@lists.osgeo.org
Message-ID: <20090618205037.22470@gmx.net>
Content-Type: text/plain; charset="iso-8859-1"Hi Peter,
you have to disable the "Map Scalars" check button in the display tab to
avoid the use of a lookup table.Best regards
Soeren-------- Original-Nachricht --------
Datum: Thu, 18 Jun 2009 16:16:08 +0200
Von: "Peter Löwe" <peter.loewe@gmx.de>
An: "Sören Gebbert" <soerengebbert@gmx.de>, grass-user@lists.osgeo.org
Betreff: Re: [GRASS-user] r.out.vtk RGB / input issue
Hi Sören,thanks for your fast help - the patch works.
However, only limited success on the paraview-side (Paraview 3.4.0)
In paraview 3.x select the display tab and choose "Color by" to switch
from input scalars to rgb scalars.
This works, but results in a strangely colored image which bears little
resemblance to the visualisation in GRASS with d.rgb or r.composite.How can a similar coloring scheme be achieved in Paraview like the one for
the source data in GRASS ?Peter
-------- Original-Nachricht --------
Datum: Thu, 18 Jun 2009 13:09:58 +0200
Von: "Sören Gebbert" <soerengebbert@gmx.de>
An: peter.loewe@gmx.de, grass-user@lists.osgeo.org
Betreff: Re: [GRASS-user] r.out.vtk RGB / input issue
Hello Peter,
i have checked this issue. The behavior of r.out.vtk is correct.An input must be provided, this is not optional.
To change this, you have to apply this little patch:===================================================================
--- parameters.c (Revision 37861)
+++ parameters.c (Arbeitskopie)
@@ -29,6 +29,7 @@
void set_params()
{
param.input = G_define_standard_option(G_OPT_R_INPUTS);
+ param.input->required = NO;If you use the rgb and the input parameter (which is the default), then you have to choose which data has should be displayed in your
visualization software. By default, the input scalars are the "active"
scalar array in the vtk output file.e.g:
In paraview 3.x select the display tab and choose "Color by" to switch
from input scalars to rgb scalars.Best regards
Soeren-------- Original-Nachricht --------
Datum: Wed, 17 Jun 2009 15:18:23 +0200
Von: peter.loewe@gmx.de
An: grass-user@lists.osgeo.org
Betreff: [GRASS-user] r.out.vtk RGB / input issue
hi,i am using v.out.vtk on grass6.3 on suse.
trying to export 2.5d rgb-maps to paraview using r.out.vtk always ends
up
with an error message:
According to the module's manual it should be possible to export a
RGBmap
+ dem by using the parameters
rgbmaps=redmap,bluemap,greenmap elevation=my_dem output=result.vtk
However, the module reports that the INPUT parameter has to be
provided.
trying
input=rgbmap rgbmaps=redmap,bluemap,greenmap elevation=my_dem
output=result.vtkresults in the same as
input=rgbmap elevation=my_dem output=result.vtk
In both cases "result.vtk" is displayed with interpolated false
colors.
How can a RGB composite created in GRASS properly be transferred and
displayed in Paraview ?Peter
--
Dr. Peter Löwe
<peter.loewe@gmx.de>GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate und
Telefonanschluss
für nur 17,95 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user
--
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
--
Dr. Peter Löwe
<peter.loewe@gmx.de>GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01