C F G R T
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- cn.lihongjie.image - package cn.lihongjie.image
- compress(byte[], int) - Static method in class cn.lihongjie.image.FastImageUtils
-
Compress image data with automatic format detection and quality control This method automatically detects whether the input is PNG or JPEG format and applies the appropriate compression algorithm.
- compressHigh(byte[]) - Static method in class cn.lihongjie.image.FastImageUtils
-
Compress image with high quality (quality = 90) Output format will be the same as input format.
- compressJpegFast(byte[], int) - Static method in class cn.lihongjie.image.FastImageUtils
-
Fast JPEG compression using Rust's native image library This method provides faster JPEG compression compared to the standard compress() method, but may produce slightly larger files.
- compressJpegFastHigh(byte[]) - Static method in class cn.lihongjie.image.FastImageUtils
-
Fast JPEG compression with high quality (quality = 90)
- compressJpegFastLow(byte[]) - Static method in class cn.lihongjie.image.FastImageUtils
-
Fast JPEG compression with low quality (quality = 30)
- compressJpegFastMedium(byte[]) - Static method in class cn.lihongjie.image.FastImageUtils
-
Fast JPEG compression with medium quality (quality = 60)
- compressLow(byte[]) - Static method in class cn.lihongjie.image.FastImageUtils
-
Compress image with low quality for maximum compression (quality = 30) Output format will be the same as input format.
- compressMedium(byte[]) - Static method in class cn.lihongjie.image.FastImageUtils
-
Compress image with medium quality (quality = 60) Output format will be the same as input format.
F
- FastImageUtils - Class in cn.lihongjie.image
-
Fast Image Compression Utilities with Cross-Platform Support This utility class handles automatic loading of native libraries for different operating systems and architectures.
- FastImageUtils() - Constructor for class cn.lihongjie.image.FastImageUtils
G
- getPlatformInfo() - Static method in class cn.lihongjie.image.FastImageUtils
-
Get information about the current platform and loaded library
R
- rotate(byte[], int) - Static method in class cn.lihongjie.image.FastImageUtils
-
Rotate image by specified angle This method rotates the input image by the specified angle (90, 180, or 270 degrees clockwise).
- rotate180(byte[]) - Static method in class cn.lihongjie.image.FastImageUtils
-
Rotate image 180 degrees
- rotate270(byte[]) - Static method in class cn.lihongjie.image.FastImageUtils
-
Rotate image 270 degrees clockwise (90 degrees counter-clockwise)
- rotate90(byte[]) - Static method in class cn.lihongjie.image.FastImageUtils
-
Rotate image 90 degrees clockwise
T
- testLibrary() - Static method in class cn.lihongjie.image.FastImageUtils
-
Test if the native library is working correctly
All Classes All Packages