public class BasicImageProcessing extends Object
| Constructor and Description |
|---|
BasicImageProcessing() |
| Modifier and Type | Method and Description |
|---|---|
static void |
grayscaleImageDemo(COSClient cosClient)
设图片变为灰度图
https://cloud.tencent.com/document/product/460/66519
|
static void |
imageAdjustingBrightnessDemo(COSClient cosClient)
将图片亮度提高70
https://cloud.tencent.com/document/product/460/51808
|
static void |
imageAdjustingContrastDemo(COSClient cosClient)
将图片对比度降低50
https://cloud.tencent.com/document/product/460/51809
|
static void |
imageConvertingFormatDemo(COSClient cosClient)
将图片转换为 png 格式
https://cloud.tencent.com/document/product/460/36543
|
static void |
imageCroppingDemo(COSClient cosClient)
内切圆裁剪功能,radius是内切圆的半径150
https://cloud.tencent.com/document/product/460/36541
|
static void |
imageGaussianBlurringDemo(COSClient cosClient)
模糊半径取8,sigma 值取5,进行高斯模糊处理
https://cloud.tencent.com/document/product/460/36545
|
static void |
imageProcessing(COSClient cosClient,
String rule) |
static void |
imageQualityChangeDemo(COSClient cosClient)
设置图片的绝对质量为60
https://cloud.tencent.com/document/product/460/36544
|
static void |
imageRotateDemo(COSClient cosClient)
图片顺时针旋转角度90 取值范围0 - 360
https://cloud.tencent.com/document/product/460/36542
|
static void |
imageSharpeningDemo(COSClient cosClient)
设置锐化参数为70
https://cloud.tencent.com/document/product/460/51809
|
static void |
imageWatermarkingDemo(COSClient cosClient)
设置水印图片,并指定水印位置
https://cloud.tencent.com/document/product/460/51809
|
static void |
imageZoomDemo(COSClient cosClient)
缩放图片宽高为原图50%
https://cloud.tencent.com/document/product/460/36540
|
static void |
limitingOutputImageSize(COSClient cosClient)
将 JPG 图片转换为 PNG 格式,并限制图片大小为15KB
https://cloud.tencent.com/document/product/460/56732
|
static void |
main(String[] args) |
static void |
obtainingBasicImageInformationDemo(COSClient cosClient) |
static void |
obtainingImageAverageHueDemo(COSClient cosClient) |
static void |
obtainingImageEXIFDemo(COSClient cosClient) |
static void |
pipelineOperatorsDemo(COSClient cosClient)
管道操作符|能够实现对图片按顺序进行多种处理。
用户可以通过管道操作符将多个处理参数分隔开,从而实现在一次访问中按顺序对图片进行不同处理
https://cloud.tencent.com/document/product/460/15293
|
static void |
quickThumbnailTemplate(COSClient cosClient)
选用样式1,并限定缩略图的宽高最小值为400 × 600 绝对质量为85
https://cloud.tencent.com/document/product/460/6929
|
static void |
removingImageMetadata(COSClient cosClient)
去除图片元信息
https://cloud.tencent.com/document/product/460/36547
|
static void |
textWatermarkingDemo(COSClient cosClient)
设置水印文字,并指定水印位置
https://cloud.tencent.com/document/product/460/6951
|
public static void imageZoomDemo(COSClient cosClient)
public static void imageCroppingDemo(COSClient cosClient)
public static void imageRotateDemo(COSClient cosClient)
public static void imageConvertingFormatDemo(COSClient cosClient)
public static void imageQualityChangeDemo(COSClient cosClient)
public static void imageGaussianBlurringDemo(COSClient cosClient)
public static void imageAdjustingBrightnessDemo(COSClient cosClient)
public static void imageAdjustingContrastDemo(COSClient cosClient)
public static void imageSharpeningDemo(COSClient cosClient)
public static void grayscaleImageDemo(COSClient cosClient)
public static void imageWatermarkingDemo(COSClient cosClient)
public static void textWatermarkingDemo(COSClient cosClient)
public static void removingImageMetadata(COSClient cosClient)
public static void quickThumbnailTemplate(COSClient cosClient)
public static void limitingOutputImageSize(COSClient cosClient)
public static void pipelineOperatorsDemo(COSClient cosClient)
public static void obtainingImageAverageHueDemo(COSClient cosClient)
public static void obtainingBasicImageInformationDemo(COSClient cosClient)
public static void obtainingImageEXIFDemo(COSClient cosClient)
Copyright © 2023. All rights reserved.