@Reference(type=Inproceedings, author="Laws, K. I.", title="{Rapid Texture Identification}", year="1980", booktitle="Proc. SPIE Conf. Image Processing for Missile Guidance", pages={"376","","380"}, customData={"citeulike-article-id","2335645","keywords","bibtex-import","posted-at","2008-02-05 15:32:50","priority","2"}) public class LawsTexture extends LawsTextureBase
Nine texture energy images are created by convolving with the 16 base 5x5 Laws filters, and then computing the energy for each pixel by summing the absolute pixel values in a macro window about that pixel.
E5E5, E5L5, E5R5, E5S5, L5E5, L5R5, L5S5, R5E5, R5L5, R5R5, R5S5, S5E5, S5L5, S5R5, S5S5
responses
Constructor and Description |
---|
LawsTexture()
Construct using 15*15 macro windows for the energy computation
|
LawsTexture(int macro)
Construct using the given sized macro windows for the energy computation
|
LawsTexture(int macroWidth,
int macroHeight)
Construct using the given sized macro windows for the energy computation
|
Modifier and Type | Method and Description |
---|---|
void |
analyseImage(FImage in)
Analyse an image.
|
getResponse, getResponseFV, getResponseImages, getResponses, renderFilters
public LawsTexture()
public LawsTexture(int macro)
macro
- the the window width and heightpublic LawsTexture(int macroWidth, int macroHeight)
macroWidth
- the window widthmacroHeight
- the window heightpublic void analyseImage(FImage in)
ImageAnalyser
analyseImage
in interface ImageAnalyser<FImage>
analyseImage
in class FilterBank
in
- The image to process in place.