Package boofcv.core.image
Class FactoryGImageGray.GSingle_F32
java.lang.Object
boofcv.core.image.FactoryGImageGray.GSingleBase<GrayF32>
boofcv.core.image.FactoryGImageGray.GSingle_F32
- All Implemented Interfaces:
GImageGray
- Enclosing class:
- FactoryGImageGray
-
Field Summary
Fields inherited from class boofcv.core.image.FactoryGImageGray.GSingleBase
image
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionget
(int x, int y) float
getF
(int index) boolean
void
set
(int index, float value) Sets pixel based on pixel value in data arrayvoid
Set's pixel value using number.double
unsafe_getD
(int x, int y) get which returns a double, has no bounds checking.float
unsafe_getF
(int x, int y) Methods inherited from class boofcv.core.image.FactoryGImageGray.GSingleBase
getHeight, getImage, getWidth, wrap
-
Constructor Details
-
GSingle_F32
-
-
Method Details
-
isFloatingPoint
public boolean isFloatingPoint() -
get
-
unsafe_getD
public double unsafe_getD(int x, int y) Description copied from interface:GImageGray
get which returns a double, has no bounds checking. Still slow, but faster than the super generic get. Also doesn't create memory on each get -
unsafe_getF
public float unsafe_getF(int x, int y) -
set
Description copied from interface:GImageGray
Set's pixel value using number. If native type of 'num' and image are the same then there is no loss in precision.- Parameters:
x
- pixel coordinate x-valuey
- pixel coordinate y-valuenum
- Value of the pixel
-
set
public void set(int index, float value) Description copied from interface:GImageGray
Sets pixel based on pixel value in data array -
getF
public float getF(int index) -
getImageType
-