Class ConvertRGBToLab

Object
org.anchoranalysis.bean.AnchorBean<B>
org.anchoranalysis.bean.initializable.InitializableBean<T,​org.anchoranalysis.image.bean.nonbean.init.ImageInitialization>
org.anchoranalysis.image.bean.ImageBean<T>
org.anchoranalysis.image.bean.provider.BeanProviderAsStackBase<org.anchoranalysis.image.bean.provider.stack.StackProvider,​org.anchoranalysis.image.core.stack.Stack>
org.anchoranalysis.image.bean.provider.stack.StackProvider
org.anchoranalysis.image.bean.provider.stack.StackProviderUnary
org.anchoranalysis.plugin.opencv.bean.color.ColorConverterBase
org.anchoranalysis.plugin.opencv.bean.color.ConvertRGBToLab
All Implemented Interfaces:
org.anchoranalysis.bean.Provider<org.anchoranalysis.image.core.stack.Stack>, org.anchoranalysis.image.core.stack.ProviderAsStack

public class ConvertRGBToLab
extends ColorConverterBase
Converts a RGB image to the Lab color space.
Author:
Owen Feehan
  • Constructor Summary

    Constructors 
    Constructor Description
    ConvertRGBToLab()  
  • Method Summary

    Modifier and Type Method Description
    protected int colorSpaceCode()
    The color space conversion code to use from OpenCV, that defines the color-space to convert to.

    Methods inherited from class org.anchoranalysis.plugin.opencv.bean.color.ColorConverterBase

    createFromStack

    Methods inherited from class org.anchoranalysis.image.bean.provider.stack.StackProviderUnary

    get, getStack, setStack

    Methods inherited from class org.anchoranalysis.image.bean.provider.stack.StackProvider

    getAsStack

    Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean

    getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization

    Methods inherited from class org.anchoranalysis.bean.AnchorBean

    checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • colorSpaceCode

      protected int colorSpaceCode()
      Description copied from class: ColorConverterBase
      The color space conversion code to use from OpenCV, that defines the color-space to convert to.

      Assume that the inputted image is provided is a 3 channel stack in BGR order.

      Specified by:
      colorSpaceCode in class ColorConverterBase
      Returns:
      the code, as defined by OpenCV, to describe the target color-space.