rendering transform, or a new normalization algorithm.
complementary colours (in a colour wheel sense). If you can image spinning
the color wheel while leaving the everything in the same relative position.
It is used in video games for example to reuse graphic assets. Torben had a
good reference if we ask him.
Post by Andrea AimeIan,
Jody is calling them geometry transformations, but he really means
rendering transformations (geometry transformation
is the act of applying a function inside the geometry tag for the current
http://docs.geoserver.org/stable/en/user/styling/sld/extensi
ons/geometry-transformations.html
http://docs.geoserver.org/stable/en/user/styling/sld/extensi
ons/rendering-transform.html
Cheers
Andrea
Post by Ian TurtonCould you please expand on what hue rotate does? I'm not sure if I
understand it well enough to decide if it is an image operation or a
geometry operation.
Ian
ShadedRelief was the only other thing I could think of, in SLD spec
directly.
We also have our geoserver specific extension for geometry
transformations. We have to ask someone here if that can be used to
introduce the colorSpace operation
<http://iihm.imag.fr/Docs/java/jai1_0guide/Color.doc.html#51551> to HSV
and then a bandcombine operation
<http://iihm.imag.fr/Docs/java/jai1_0guide/Color.doc.html#51591> for
the color rotation in an efficient manner for rendering.
--
Jody Garnett
Post by John SchulzI looking through what additional functionality I am looking for, I
think it might be appropriate to add in a ColorEnhancement element of
sorts, to include algorithms for HueRotate and Saturation. I seems like a
lot of my work would overlap with what is already in ContrastEnhancement
and not sure how the additional efforts would payout.
@Jody - you did mention that it might be better to implement in a
similar fashion of ShadedRelief, which would entail a new element in the
RasterLayer anyway - thoughts?
John Schulz
Post by Jody GarnettIan with respect to exposing new methods to the SLD, do you think Hue
Rotate could be added as a new Color Normalization algorithm?
The only other example I could think of would be as a geometry
transformation, both options kind of make sense so I was not sure what to
recommend.
--
Jody Garnett
Post by Ian TurtonHi John,
I'm not sure I'm necessarily the right person to ask about this as
all I did was expose the new methods to the SLD so that people could make
use of the new functionality. The actual code to make changes to the raster
was writen long before I was there - https://github.com/geotools/
geotools/blame/master/modules/library/render/src/main/java/o
rg/geotools/renderer/lite/gridcoverage2d/ContrastEnhancementNode.java
Hope that helps, if not feel free to continue to ask questions on
this list. Though I warn you a lot of us are travelling this week for
FOSS4GE and then building up to FOSS4G so there may be delays in responding.
Ian
Post by John SchulzGreeting Ian,
I'm working on creating a hue rotate option for rasters processed in
Geotools and with speaking with my team have come across your work with
ContrastEnhancement and was hoping to get some insight into working with
the normalization process and how it might be used in my endeavors.
I look forward to hearing back on your thoughts.
Cheers,
John
--
Ian Turton
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
GeoTools-Devel mailing list
https://lists.sourceforge.net/lists/listinfo/geotools-devel
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
GeoTools-Devel mailing list
https://lists.sourceforge.net/lists/listinfo/geotools-devel
--
Regards,
Andrea Aime
==
GeoServer Professional Services from the experts! Visit
http://goo.gl/it488V for more information.
==
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via di Montramito 3/A
55054 Massarosa (LU)
phone: +39 0584 962313 <+39%200584%20962313>
fax: +39 0584 1660272 <+39%200584%20166%200272>
mob: +39 339 8844549 <+39%20339%20884%204549>
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
AVVERTENZE AI SENSI DEL D.Lgs. 196/2003
Le informazioni contenute in questo messaggio di posta elettronica e/o
nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il
loro utilizzo Ú consentito esclusivamente al destinatario del messaggio,
per le finalità indicate nel messaggio stesso. Qualora riceviate questo
messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
darcene notizia via e-mail e di procedere alla distruzione del messaggio
stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso,
divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od
utilizzarlo per finalità diverse, costituisce comportamento contrario ai
principi dettati dal D.Lgs. 196/2003.
The information in this message and/or attachments, is intended solely
for the attention and use of the named addressee(s) and may be confidential
or proprietary in nature or covered by the provisions of privacy act
(Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
Code).Any use not in accord with its purpose, any disclosure, reproduction,
copying, distribution, or either dissemination, either whole or partial, is
strictly forbidden except previous formal approval of the named
addressee(s). If you are not the intended recipient, please contact
immediately the sender by telephone, fax or e-mail and delete the
information in this message that has been received in error. The sender
does not give any warranty or accept liability as the content, accuracy or
completeness of sent messages and accepts no responsibility for changes
made after they were sent or for other risks which arise as a result of
e-mail transmission, viruses, etc.