类 ImageUtils
- java.lang.Object
-
- cn.smartjavaai.common.utils.ImageUtils
-
public class ImageUtils extends Object
图片处理工具类
-
-
构造器概要
构造器 构造器 说明 ImageUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static BufferedImagebgrToBufferedImage(byte[] data, int width, int height)static voiddrawImageRect(ai.djl.modality.cv.Image image, int x, int y, int width, int height)画检测框static voiddrawImageRect(BufferedImage image, int x, int y, int width, int height)画检测框static byte[]getMatrixBGR(BufferedImage image)对图像解码返回BGR格式矩阵数据static booleanisBGR3Byte(BufferedImage image)推断图像是否为BGR格式static booleanisImageValid(BufferedImage image)检查图像是否有效
-
-
-
方法详细资料
-
isBGR3Byte
public static boolean isBGR3Byte(BufferedImage image)
推断图像是否为BGR格式- 返回:
-
getMatrixBGR
public static byte[] getMatrixBGR(BufferedImage image)
对图像解码返回BGR格式矩阵数据- 参数:
image-- 返回:
-
bgrToBufferedImage
public static BufferedImage bgrToBufferedImage(byte[] data, int width, int height)
-
isImageValid
public static boolean isImageValid(BufferedImage image)
检查图像是否有效- 参数:
image-- 返回:
-
drawImageRect
public static void drawImageRect(BufferedImage image, int x, int y, int width, int height)
画检测框- 参数:
image-x-y-width-height-
-
drawImageRect
public static void drawImageRect(ai.djl.modality.cv.Image image, int x, int y, int width, int height)画检测框- 参数:
image-x-y-width-height-
-
-