com.intel.analytics.bigdl.dataset

image

package image

Visibility
  1. Public
  2. All

Type Members

  1. class BGRImage extends Image

    Represent a BGR image.

  2. class BGRImgCropper extends Transformer[LabeledBGRImage, LabeledBGRImage]

    Crop a cropWidth x cropHeight patch from an image.

  3. class BGRImgNormalizer extends Transformer[LabeledBGRImage, LabeledBGRImage]

    Normalize a BGR image.

  4. class BGRImgPixelNormalizer extends Transformer[LabeledBGRImage, LabeledBGRImage]

    Each pixel value of the input BGR Image sub the given mean value of the corresponding chanel

  5. class BGRImgRdmCropper extends Transformer[LabeledBGRImage, LabeledBGRImage]

    Random crop a specified area from the Image.

  6. class BGRImgToBatch extends Transformer[LabeledBGRImage, MiniBatch[Float]]

    Convert a batch of labeled BGR images into a Mini-batch.

  7. class BGRImgToImageVector extends Transformer[LabeledBGRImage, DenseVector]

    Convert a BGR image to dense vector of spark mllib

  8. class BGRImgToLocalSeqFile extends Transformer[(LabeledBGRImage, String), String]

    Write a BGR image sequence into one or many hadoop sequence files.

  9. class BytesToBGRImg extends Transformer[ByteRecord, LabeledBGRImage]

    Convert a byte record to BGR image.

  10. class BytesToGreyImg extends Transformer[ByteRecord, LabeledGreyImage]

    Convert byte records into grey image.

  11. class ColorJitter extends Transformer[LabeledBGRImage, LabeledBGRImage]

    Process an image with brightness, contrast, saturation in a random order

  12. sealed trait CropperMethod extends AnyRef

    Image crop method, e.

  13. class GreyImage extends Image

    Represent a grey image

  14. class GreyImgCropper extends Transformer[LabeledGreyImage, LabeledGreyImage]

    Crop an area from a grey image.

  15. class GreyImgNormalizer extends Transformer[LabeledGreyImage, LabeledGreyImage]

    Normalize a grey image.

  16. class GreyImgToBatch extends Transformer[LabeledGreyImage, MiniBatch[Float]]

    Convert a batch of labeled grey images into a Mini-batch.

  17. class HFlip extends Transformer[LabeledBGRImage, LabeledBGRImage]

    Flip a image with a probability.

  18. class LabeledBGRImage extends BGRImage with Label[Float]

    A BGR Image with label.

  19. class LabeledGreyImage extends GreyImage with Label[Float]

    A grey image with a float label

  20. class Lighting extends Transformer[LabeledBGRImage, LabeledBGRImage]

    Lighting noise for data augmentation

  21. case class LocalLabeledImagePath(label: Float, p: Path) extends LocalImagePath with Label[Float] with Product with Serializable

    Represent a local file path of a image file with a float label

  22. class LocalResizeImgReader extends Transformer[LocalLabeledImagePath, LabeledBGRImage]

    Read BGR images from local given paths.

  23. class LocalResizeImgWithName extends Transformer[LocalLabeledImagePath, (LabeledBGRImage, String)]

    Read BGR images from local given paths.

  24. class LocalScaleImgReader extends Transformer[LocalLabeledImagePath, LabeledBGRImage]

    Read BGR images from local given paths.

  25. class LocalScaleImgWithName extends Transformer[LocalLabeledImagePath, (LabeledBGRImage, String)]

    Read BGR images from given paths.

  26. class LocalSeqFileToBytes extends Transformer[LocalSeqFilePath, ByteRecord]

    Read byte records from local hadoop sequence files.

  27. class MTLabeledBGRImgToBatch[A] extends Transformer[A, MiniBatch[Float]]

    Multi-thread convert BGR images into Mini-Batch.

Value Members

  1. object BGRImage extends Serializable

  2. object BGRImgCropper extends Serializable

  3. object BGRImgNormalizer extends Serializable

  4. object BGRImgPixelNormalizer extends Serializable

  5. object BGRImgRdmCropper extends Serializable

  6. object BGRImgToBatch extends Serializable

  7. object BGRImgToImageVector extends Serializable

  8. object BGRImgToLocalSeqFile extends Serializable

  9. object BytesToBGRImg extends Serializable

  10. object BytesToGreyImg extends Serializable

  11. object ColorJitter extends Serializable

  12. object CropCenter extends CropperMethod with Product with Serializable

    crop the center of image

  13. object CropRandom extends CropperMethod with Product with Serializable

    crop the random position of image

  14. object GreyImgCropper extends Serializable

  15. object GreyImgNormalizer extends Serializable

  16. object GreyImgToBatch extends Serializable

  17. object HFlip extends Serializable

  18. object Lighting extends Serializable

  19. object LocalImageFiles

  20. object LocalImgReader

  21. object LocalImgReaderWithName

    Read BGR images from given paths, return LabeledBGRImage and the file name.

  22. object LocalSeqFileToBytes extends Serializable

  23. object MTLabeledBGRImgToBatch extends Serializable

  24. object Visualizer

    used for image object detection visualize detected bounding boxes and their scores to image

Ungrouped