Class ImageConverter
- java.lang.Object
-
- com.epam.reportportal.utils.files.ImageConverter
-
public class ImageConverter extends java.lang.ObjectThis class contains functionality for converting images to Black and white colors
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringIMAGE_TYPE
-
Constructor Summary
Constructors Constructor Description ImageConverter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TypeAwareByteSourceconvert(ByteSource source)Convert image to black and white colorsstatic TypeAwareByteSourceconvertIfImage(TypeAwareByteSource content)static booleanisImage(TypeAwareByteSource source)Check is input file is imagestatic booleanisImage(java.lang.String contentType)Check is input file is image
-
-
-
Field Detail
-
IMAGE_TYPE
public static final java.lang.String IMAGE_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
convertIfImage
public static TypeAwareByteSource convertIfImage(TypeAwareByteSource content)
-
convert
public static TypeAwareByteSource convert(ByteSource source) throws java.io.IOException
Convert image to black and white colors- Parameters:
source- Data Source- Returns:
TypeAwareByteSource- Throws:
java.io.IOException- In case of IO exception
-
isImage
public static boolean isImage(TypeAwareByteSource source)
Check is input file is image- Parameters:
source- DataSource- Returns:
- true if image
-
isImage
public static boolean isImage(java.lang.String contentType)
Check is input file is image- Parameters:
contentType- ContentType- Returns:
- true if image
-
-