Index

B C D G I J L O P S T U V 
All Classes|All Packages|Constant Field Values

B

BUILD - Static variable in class org.jvision.JVision
The build version.

C

CameraBuilder - Interface in org.jvision.factory
An interface that describe a builder for camera related classes.
createLensDistortionBrown() - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on Brown formalization with no distortion.
createLensDistortionBrown() - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on Brown formalization with no distortion.
createLensDistortionBrown(double[]) - Method in interface org.jvision.factory.CameraBuilder
Create a new Brown based lens distortion with given coefficients.
createLensDistortionBrown(double[]) - Static method in class org.jvision.factory.JVisionFactory
Create a new Brown based lens distortion with given coefficients.
createLensDistortionBrown(double, double, double, double, double, double, double, double) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on Brown formalization with radial coefficients (k1, k2, k3, k4) and tangential coefficients (p1, p2, p3, p4).
createLensDistortionBrown(double, double, double, double, double, double, double, double) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on Brown formalization with radial coefficients (k1, k2, k3, k4) and tangential coefficients (p1, p2, p3, p4).
createLensDistortionBrown(float[]) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on Brown formalization with given coefficients.
createLensDistortionBrown(float[]) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on Brown formalization with given coefficients.
createLensDistortionBrown(Vector) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on Brown formalization with given coefficients.
createLensDistortionBrown(Vector) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on Brown formalization with given coefficients.
createLensDistortionMetashape() - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on Agisoft Metashape(c) formalization with no distortion.

An Agisoft Metashape (c) distortion is made of 2 components: Radial distortion defined by coefficients k1, k2, k3 and k4.
createLensDistortionMetashape() - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on Agisoft Metashape(c) formalization with no distortion.
createLensDistortionMetashape(double[]) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on Agisoft Metashape(c) formalization with given coefficients.

An Agisoft Metashape (c) distortion is made of 2 components: Radial distortion defined by coefficients k1, k2, k3 and k4.
createLensDistortionMetashape(double[]) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on Agisoft Metashape(c) formalization with given coefficients.

An Agisoft Metashape (c) distortion is made of 2 components: Radial distortion defined by coefficients k1, k2, k3 and k4.
createLensDistortionMetashape(double, double, double, double, double, double) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on Agisoft Metashape(c) formalization with given coefficients.

An Agisoft Metashape (c) distortion is made of 2 components: Radial distortion defined by coefficients k1, k2, k3 and k4.
createLensDistortionMetashape(double, double, double, double, double, double) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on Agisoft Metashape(c) formalization with given coefficients.

An Agisoft Metashape (c) distortion is made of 2 components: Radial distortion defined by coefficients k1, k2, k3 and k4.
createLensDistortionMetashape(float[]) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on Agisoft Metashape(c) formalization with given coefficients.

An Agisoft Metashape (c) distortion is made of 2 components: Radial distortion defined by coefficients k1, k2, k3 and k4.
createLensDistortionMetashape(float[]) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on Agisoft Metashape(c) formalization with given coefficients.

An Agisoft Metashape (c) distortion is made of 2 components: Radial distortion defined by coefficients k1, k2, k3 and k4.
createLensDistortionMetashape(Vector) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on Agisoft Metashape(c) formalization with given coefficients.

An Agisoft Metashape (c) distortion is made of 2 components: Radial distortion defined by coefficients k1, k2, k3 and k4.
createLensDistortionMetashape(Vector) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on Agisoft Metashape(c) formalization with given coefficients.

An Agisoft Metashape (c) distortion is made of 2 components: Radial distortion defined by coefficients k1, k2, k3 and k4.
createLensDistortionOpenCV() - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on OpenCV formalization with no distortion.
createLensDistortionOpenCV() - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on OpenCV formalization with no distortion.
createLensDistortionOpenCV(double[]) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(double[]) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(double, double, double, double, double) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(double, double, double, double, double) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(double, double, double, double, double, double, double, double) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(double, double, double, double, double, double, double, double) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(double, double, double, double, double, double, double, double, double, double, double, double) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(float[]) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(float[]) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(Vector) - Method in interface org.jvision.factory.CameraBuilder
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).
createLensDistortionOpenCV(Vector) - Static method in class org.jvision.factory.JVisionFactory
Create a new distortion representation based on OpenCV formalization with given coefficients.

An OpenCV distortion is made of 4 components: Radial distortion defined by coefficients k1, k2, k3 (simple) and k4, k5, k6 (rational).

D

DigitalCamera - Interface in org.jvision.camera
A digital camera.
DigitalCameraSensor - Interface in org.jvision.sensor.camera
A digital camera sensor.
Dimension2Dd - Class in org.jvision.geometry
An implementation of Dimension2D that enables to be constructed with double values.
Dimension2Dd(double, double) - Constructor for class org.jvision.geometry.Dimension2Dd
Construct a new dimension with given width and height.
distort(Point2D) - Method in interface org.jvision.camera.distortion.LensDistortion
Distort the given point.
distort(Point2D) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Distort the given point (x'y') expressed wit focal normalized coordinates such as:
  x - cx y - cy (x'y')=( ,  ) fx fy where:
(xy) are the coordinates of the point on the undistorted image in pixels (px) (cxcy) are the coordinates of the projection center on the image in pixels (px) fx, fy are respectively the focal lengths along X and Y axis in pixels (px) The distorted point (x'', y'') is such that:
  1 + k1r2 + k2r4 + k3r6 x''=x'×+2p1x'y'+p2(r2+2x'2)+s1r2+s2r4 1 + k4r2 + k5r4 + k6r6
and
  1 + k1r2 + k2r4 + k3r6 y''=y'×+p1(r2+2y'2)+2p2x'y'+s3r2+s4r4 1 + k4r2 + k5r4 + k6r6 with:
(x', y') is the undistorted point expressed within focal normalized coordinates.
distort(Point2D, boolean) - Method in interface org.jvision.camera.DigitalCamera
Apply lens distortion to the given point expressed within image coordinates system (in pixel).
distort(Point2D, Point2D) - Method in interface org.jvision.camera.distortion.LensDistortion
Distort the input point and store the result within output point.
distort(Point2D, Point2D) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Distort the input point and store the result within output point.

G

getAffinity() - Method in interface org.jvision.camera.DigitalCamera
Get the differential scaling between the horizontal and vertical pixel spacings (affinity).
getCamera() - Method in interface org.jvision.model.OrientedImage
Get the camera that has produced the image.
getCameraManufacturer() - Method in interface org.jvision.camera.DigitalCamera
Get the manufacturer of the camera.
getCameraModel() - Method in interface org.jvision.camera.DigitalCamera
Get the model of the camera.
getCameraSensor() - Method in interface org.jvision.camera.DigitalCamera
Get the sensor of the camera.
getCameraSerialNumber() - Method in interface org.jvision.camera.DigitalCamera
Get the serial number of the camera.
getDefaultCameraBuilder() - Static method in class org.jvision.factory.JVisionFactory
Get the default camera builder.
getDistortionCoefficients() - Method in interface org.jvision.camera.distortion.LensDistortion
Get the distortion coefficients as a vector.
getDistortionCoefficients() - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the distortion parameters as the vector (k1, k2, k3, k4, p1, p2) (6 dimensions).
getDistortionCoefficients() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the distortion parameters as the vector (k1, k2 , p1, p2, k3, k4, k5, k6, s1, s2, s3, s4, τx, τy) (14 dimensions).
getDistortionCoefficients(Vector) - Method in interface org.jvision.camera.distortion.LensDistortion
Get the distortion coefficients as a vector by filling the given coefficients.
getDistortionCoefficients(Vector) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the distortion coefficients as a vector by filling the given coefficients.
getDistortionCoefficients(Vector) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the distortion parameters as a vector by filling the given parameters.
getDistortionCoefficientsDouble() - Method in interface org.jvision.camera.distortion.LensDistortion
Get the distortion coefficients as a double array.
getDistortionCoefficientsDouble() - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the distortion coefficients as a double array.
getDistortionCoefficientsDouble() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the distortion coefficients as a double array [k1, k2 , p1, p2, k3, k4, k5, k6, s1, s2, s3, s4, τx, τy] (length 14).
getDistortionCoefficientsDouble(double[]) - Method in interface org.jvision.camera.distortion.LensDistortion
Get the distortion coefficients as a double array by filling the given coefficients.
getDistortionCoefficientsDouble(double[]) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the distortion coefficients as a double array by filling the given coefficients.
getDistortionCoefficientsDouble(double[]) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the distortion parameters as a double array by filling the given coefficients.
getDistortionCoefficientsFloat() - Method in interface org.jvision.camera.distortion.LensDistortion
Get the distortion coefficients as a float array.
getDistortionCoefficientsFloat() - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the distortion coefficients as a float array.
getDistortionCoefficientsFloat() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the distortion coefficients as a float array.
getDistortionCoefficientsFloat(float[]) - Method in interface org.jvision.camera.distortion.LensDistortion
Get the distortion coefficients as a float array by filling the given coefficients.
getDistortionCoefficientsFloat(float[]) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the distortion coefficients as a float array by filling the given coefficients.
getDistortionCoefficientsFloat(float[]) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the distortion parameters as a float array by filling the given coefficients.
getDistortionComponents() - Method in interface org.jvision.camera.distortion.LensDistortion
Get the components of the distortion.
getDistortionConvention() - Method in interface org.jvision.camera.distortion.LensDistortion
Get the convention used by this lens distortion representation.
getFocalLengthMetric() - Method in interface org.jvision.camera.DigitalCamera
Get the focal length of the camera.
getFocalLenth() - Method in interface org.jvision.camera.DigitalCamera
Get the focal length of the camera.
getFrameHeight() - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Get the height in millimeters (mm) of the sensor frame.
getFrameWidth() - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Get the width in millimeters (mm) of the sensor frame.
getHeight() - Method in class org.jvision.geometry.Dimension2Dd
Get the height of this dimension.
getIdentifier() - Method in interface org.jvision.sensor.Sensor
Get the identifier of the sensor.
getImageHeight() - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Get the height in pixels (px) of the images produced by the sensor.
getImageWidth() - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Get the width in pixels (px) of the images produced by the sensor.
getK1() - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Get the first radial distortion coefficient.
getK1() - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the first radial distortion coefficient k1.
getK1() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the first radial distortion coefficient K1.
getK2() - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Get the second radial distortion coefficient.
getK2() - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the second radial distortion coefficient k2.
getK2() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the second radial distortion coefficient K2.
getK3() - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Get the third radial distortion coefficient.
getK3() - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the third radial distortion coefficient k3.
getK3() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the third radial distortion coefficient K3.
getK4() - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Get the fourth radial distortion coefficient.
getK4() - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the fourth radial distortion coefficient k4.
getK4() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the fourth radial distortion coefficient K4.
getK5() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the fifth radial distortion coefficient K5.
getK6() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the sixth radial distortion coefficient K6.
getLensDistortion() - Method in interface org.jvision.camera.DigitalCamera
Get the lens distortion attached to this camera.
getObservations() - Method in interface org.jvision.model.OrientedImage
Get the observation that are attached to this image.
getP1() - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Get the first tangential distortion coefficient.
getP1() - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the first tangential distortion coefficient p1.
getP1() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the first tangential distortion coefficient P1.
getP2() - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Get the second tangential distortion coefficient.
getP2() - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Get the second tangential distortion coefficient p2.
getP2() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the second tangential distortion coefficient P2.
getP3() - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Get the third tangential distortion coefficient.
getP4() - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Get the fourth tangential distortion coefficient.
getPixelHeight() - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Get the height in microns (μm) of an image pixel (ie the height of the cell on the sensor frame that represents a pixel).
getPixelWidth() - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Get the width in microns (μm) of an image pixel (ie the width of the cell on the sensor frame that represents a pixel).
getPrincipalPointOffset() - Method in interface org.jvision.camera.DigitalCamera
Get the camera principal point offset.
getS1() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the first thin prism distortion coefficient S1.
getS2() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the second thin prism distortion coefficient S2.
getS3() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the third thin prism distortion coefficient S3.
getS4() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the fourth thin prism distortion coefficient S4.
getSensorDimension(double, double) - Static method in class org.jvision.JVisionUtil
Get the dimension of a sensor frame in millimeters (mm) from a dimension expressed as a fraction of an inch (1/3, 1/4, ...) and an aspect ratio.
getSensorManufacturer() - Method in interface org.jvision.sensor.Sensor
Get the sensor manufacturer.
getSensorModel() - Method in interface org.jvision.sensor.Sensor
Get the sensor model.
getSensorSerialNumber() - Method in interface org.jvision.sensor.Sensor
Get the serial number of the sensor.
getSensorType() - Method in interface org.jvision.sensor.Sensor
Get the type of the sensor.
getSkew() - Method in interface org.jvision.camera.DigitalCamera
Set the nonorthogonality (axial skew) between the x and y axes.
getTransformation() - Method in interface org.jvision.model.OrientedImage
Get the 3D transformation that enables to locate the image.
getTx() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the x axis tilt angular coefficient Tx.
getTy() - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Get the y axis tilt angular coefficient Ty.
getUndistortIterationMax() - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Get the maximum number of iterations to process when computing undistortion of a point (default is 5).
getWidth() - Method in class org.jvision.geometry.Dimension2Dd
Get the width of this dimension.

I

ImageObservation - Interface in org.jvision.model
A point that is observed on an image.
init() - Static method in class org.jvision.JVision
Initialize the JOrigin common package.

J

JVision - Class in org.jvision
This class contains static information about the JOrigin Vision package.
JVision() - Constructor for class org.jvision.JVision
 
JVISION_DEFAULT_IMPLEMENTATION - Static variable in class org.jvision.factory.JVisionFactory
The default implementation that is used.
JVISION_IMPLEMENTATION_INIT_CLASS - Static variable in class org.jvision.factory.JVisionFactory
The Initialization class of a JVision implementation.
JVISION_IMPLEMENTATION_INIT_METHOD - Static variable in class org.jvision.factory.JVisionFactory
The static initialization method contained within the JVision implementation initialization class
JVISION_IMPLEMENTATION_PROPERTY - Static variable in class org.jvision.factory.JVisionFactory
A system property that enables to set the global implementation to use.
JVisionFactory - Class in org.jvision.factory
A factory dedicated to the creation of JVision classes implementations.
JVisionFactory() - Constructor for class org.jvision.factory.JVisionFactory
 
JVisionUtil - Class in org.jvision
This class involves various utilities related to computer vision.
JVisionUtil() - Constructor for class org.jvision.JVisionUtil
 

L

LensDistortion - Interface in org.jvision.camera.distortion
An interface that enables to group photographic lens distortion models.

In geometric optics, distortion is a deviation from rectilinear projection; a projection in which straight lines in a scene remain straight in an image.
LensDistortionBrown - Interface in org.jvision.camera.distortion
An interface that describes the lens distortion within the Brown model.
LensDistortionMetashape - Interface in org.jvision.camera.distortion
An interface that class describes the lens distortion within the Agisoft Metashape(c) convention.
LensDistortionOpenCV - Interface in org.jvision.camera.distortion
An interface that describes the lens distortion within the OpenCV convention.
loadImplementation(String) - Static method in class org.jvision.factory.JVisionFactory
Load and attach the given implementation.
logger - Static variable in class org.jvision.JVision
The logger used for reporting.

O

org.jvision - package org.jvision
 
org.jvision.camera - package org.jvision.camera
 
org.jvision.camera.distortion - package org.jvision.camera.distortion
 
org.jvision.factory - package org.jvision.factory
 
org.jvision.geometry - package org.jvision.geometry
 
org.jvision.model - package org.jvision.model
 
org.jvision.sensor - package org.jvision.sensor
 
org.jvision.sensor.camera - package org.jvision.sensor.camera
 
OrientedImage - Interface in org.jvision.model
An oriented image is an image provided by a camera that can be located within a 3D space using a 3D transformation.

P

pointCameraToImage(Point2D, boolean) - Method in interface org.jvision.camera.DigitalCamera
Get the coordinate of the given image point (in camera coordinates system) within the image coordinates system.
The camera coordinate system is such as follows:
pointFrameToImage(Point2D) - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Get the coordinate of the given point on the camera sensor frame (in millimeters) on an image (in pixels).
This method do not take in account any correction (distortion, principal point offset, ...).
pointImageToCamera(Point2D, boolean) - Method in interface org.jvision.camera.DigitalCamera
Get the coordinate of the given image point (in pixel) within the camera coordinates system.
The camera coordinate system is such as follows: its origin is the camera projection center; the Z axis points towards the viewing direction; the X axis points to the right; the Y axis points down.
pointImageToFrame(Point2D) - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Get the coordinate of the given image point (in pixel) on the camera sensor frame (in millimeters).
This method do not take in account any correction (distortion, principal point offset, ...).

S

Sensor - Interface in org.jvision.sensor
A sensor represents an identified device that can produce data along modalities.
setAffinity(double) - Method in interface org.jvision.camera.DigitalCamera
Set the differential scaling between the horizontal and vertical pixel spacings (affinity).
setCamera(DigitalCamera) - Method in interface org.jvision.model.OrientedImage
Set the camera that has produced the image.
setCameraManufacturer(String) - Method in interface org.jvision.camera.DigitalCamera
Set the manufacturer of the camera.
setCameraModel(String) - Method in interface org.jvision.camera.DigitalCamera
Set the model of the camera.
setCameraSensor(DigitalCameraSensor) - Method in interface org.jvision.camera.DigitalCamera
Set the sensor of the camera.
setCameraSerialNumber(String) - Method in interface org.jvision.camera.DigitalCamera
Set the serial number of the camera.
setDefaultCameraBuilder(CameraBuilder) - Static method in class org.jvision.factory.JVisionFactory
Set the default camera builder.
setDistortionCoefficients(double[]) - Method in interface org.jvision.camera.distortion.LensDistortion
Set the distortion coefficients from the given double array.
setDistortionCoefficients(double[]) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Set the distortion coefficients from the given double array.
setDistortionCoefficients(double[]) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the distortion coefficients from the given double array.
setDistortionCoefficients(double, double, double, double, double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the radial and tangential distortion coefficients.
setDistortionCoefficients(double, double, double, double, double, double) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Set the distortion coefficients.
setDistortionCoefficients(double, double, double, double, double, double, double, double) - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Set the distortion coefficients.
setDistortionCoefficients(double, double, double, double, double, double, double, double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the radial and tangential distortion coefficients.
setDistortionCoefficients(double, double, double, double, double, double, double, double, double, double, double, double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the radial, tangential and thin prism distortion coefficients.
setDistortionCoefficients(double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the distortion coefficients.
setDistortionCoefficients(float[]) - Method in interface org.jvision.camera.distortion.LensDistortion
Set the distortion coefficients from the given float array.
setDistortionCoefficients(float[]) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Set the distortion coefficients from the given float array.
setDistortionCoefficients(float[]) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the distortion coefficients from the given float array.
setDistortionCoefficients(Vector) - Method in interface org.jvision.camera.distortion.LensDistortion
Set the distortion coefficients from the given vector.
setDistortionCoefficients(Vector) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Set the distortion coefficients from the given vector.
setDistortionCoefficients(Vector) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the distortion coefficients from the given vector.
setFocalLength(float) - Method in interface org.jvision.camera.DigitalCamera
Set the focal length of the camera.
setIdentifier(String) - Method in interface org.jvision.sensor.Sensor
Set the identifier of the sensor.
setK1(double) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Set the first radial distortion coefficient k1.
setK1(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the first radial distortion coefficient K1.
setK2(double) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Set the second radial distortion coefficient k2.
setK2(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the second radial distortion coefficient K2.
setK3(double) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Set the third radial distortion coefficient k3.
setK3(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the third radial distortion coefficient K3.
setK4(double) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Set the fourth radial distortion coefficient k4.
setK4(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the fourth radial distortion coefficient K4.
setK5(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the fifth radial distortion coefficient K5.
setK6(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the sixth radial distortion coefficient K6.
setLensDistortion(LensDistortion) - Method in interface org.jvision.camera.DigitalCamera
Set the lens distortion attached to this camera.
setLogger(Logger) - Static method in class org.jvision.JVision
Set the logger to use for reporting.
setP1(double) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Set the first tangential distortion coefficient p1.
setP1(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the first tangential distortion coefficient P1.
setP2(double) - Method in interface org.jvision.camera.distortion.LensDistortionMetashape
Set the second tangential distortion coefficient p2.
setP2(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the second tangential distortion coefficient P2.
setPrincipalPointOffset(Point2D) - Method in interface org.jvision.camera.DigitalCamera
Set the camera principal point.
setS1(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the first thin prism distortion coefficient S1.
setS2(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the second thin prism distortion coefficient S2.
setS3(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the third thin prism distortion coefficient S3.
setS4(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the fourth thin prism distortion coefficient S4.
setSensorManufacturer(String) - Method in interface org.jvision.sensor.Sensor
Set the sensor manufacturer.
setSensorModel(String) - Method in interface org.jvision.sensor.Sensor
Set the sensor model.
setSensorSerialNumber(String) - Method in interface org.jvision.sensor.Sensor
Set the serial number of the sensor.
setSensorSize(float, float, float, float) - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Set the sensor frame and pixel sizes.
setSensorSize(float, float, int, int) - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Set the sensor image and frame sizes.
setSensorSize(float, float, int, int, float, float) - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Set the sensor frame, image and pixel sizes.
setSensorSize(int, int, float, float) - Method in interface org.jvision.sensor.camera.DigitalCameraSensor
Set the sensor image and pixel sizes.
setSensorType(String) - Method in interface org.jvision.sensor.Sensor
Set the type of the sensor.
setSize(double, double) - Method in class org.jvision.geometry.Dimension2Dd
Set the size of this dimension.
setSkew(double) - Method in interface org.jvision.camera.DigitalCamera
Set the nonorthogonality (axial skew) between the x and y axes.
setTransformation(Transform3D) - Method in interface org.jvision.model.OrientedImage
Set the 3D transformation that enables to locate the image.
setTx(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the x axis tilt angular coefficient Tx.
setTy(double) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Set the y axis tilt angular coefficient Ty.
setUndistortIterationMax(int) - Method in interface org.jvision.camera.distortion.LensDistortionBrown
Set the maximum number of iterations to process when computing undistortion of a point (default is 5).

T

toString() - Method in class org.jvision.geometry.Dimension2Dd
Returns a string representation of the values of this Dimension2D object's height and width fields.
TYPE_NO_DISTORTION - Static variable in interface org.jvision.camera.distortion.LensDistortion
A flag that indicates that the lens has no distortion distortion.
TYPE_PRISM - Static variable in interface org.jvision.camera.distortion.LensDistortion
A flag that indicates that the distortion has a prism component.
TYPE_RADIAL - Static variable in interface org.jvision.camera.distortion.LensDistortion
A flag that indicates that the distortion has a radial component (that can be simple, radial or both).
TYPE_RADIAL_RATIONAL - Static variable in interface org.jvision.camera.distortion.LensDistortion
A flag that indicates that the radial distortion has a rational component.
TYPE_RADIAL_SIMPLE - Static variable in interface org.jvision.camera.distortion.LensDistortion
A flag that indicates that the radial distortion has a simple component.
TYPE_TANGENTIAL - Static variable in interface org.jvision.camera.distortion.LensDistortion
A flag that indicates that the distortion has a tangential (decentering) component.
TYPE_TILT - Static variable in interface org.jvision.camera.distortion.LensDistortion
A flag that indicates that the distortion has a tilt component.

U

undistort(Point2D) - Method in interface org.jvision.camera.distortion.LensDistortion
Undistort the given point.
undistort(Point2D) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Undistort the given point.
undistort(Point2D, boolean) - Method in interface org.jvision.camera.DigitalCamera
Remove lens distortion from the given point expressed within image coordinates system (in pixel).
undistort(Point2D, Point2D) - Method in interface org.jvision.camera.distortion.LensDistortion
Undistort the input point and store the result within output point.
undistort(Point2D, Point2D) - Method in interface org.jvision.camera.distortion.LensDistortionOpenCV
Undistort the input point and store the result within output point.

V

version - Static variable in class org.jvision.JVision
The version number
B C D G I J L O P S T U V 
All Classes|All Packages|Constant Field Values