大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Java8新特性
Java9新特性

Java9多分辨率圖像API

Java 9 定義多分辨率圖像 API,開發(fā)者可以很容易的操作和展示不同分辨率的圖像了。

以下是多分辨率圖像的主要操作方法:

• Image getResolutionVariant(double destImageWidth, double destImageHeight) − 獲取特定分辨率的圖像變體-表示一張已知分辨率單位為DPI的特定尺寸大小的邏輯圖像,并且這張圖像是最佳的變體。

• List getResolutionVariants() − 返回可讀的分辨率的圖像變體列表。

import java.io.IOException;
import java.net.URL;
import java.net.MalformedURLException;
import java.util.ArrayList;
import java.util.List;
import java.awt.Image;
import java.awt.image.MultiResolutionImage;
import java.awt.image.BaseMultiResolutionImage;
 
import javax.imageio.ImageIO;
 
public class Tester {
   public static void main(String[] args) throws IOException, MalformedURLException {
 
      List<String> imgUrls = List.of("http://m.dabaquan.cn/wp-content/themes/bjpowernode/assets/img/[email protected]",
         "http://m.dabaquan.cn/wp-content/themes/bjpowernode/assets/img/bjpowernode-logo.png",
         "http://m.dabaquan.cn/wp-content/themes/bjpowernode/assets/images/qrcode.png");
 
      List<Image> images = new ArrayList<Image>();
 
      for (String url : imgUrls) {
         images.add(ImageIO.read(new URL(url)));
      }
 
      // 讀取所有圖片
      MultiResolutionImage multiResolutionImage = 
         new BaseMultiResolutionImage(images.toArray(new Image[0]));
 
      // 獲取圖片的所有分辨率
      List<Image> variants = multiResolutionImage.getResolutionVariants();
 
      System.out.println("Total number of images: " + variants.size());
 
      for (Image img : variants) {
         System.out.println(img);
      }
 
      // 根據(jù)不同尺寸獲取對應(yīng)的圖像分辨率
      Image variant1 = multiResolutionImage.getResolutionVariant(156, 45);
      System.out.printf("\nImage for destination[%d,%d]: [%d,%d]", 
         156, 45, variant1.getWidth(null), variant1.getHeight(null));
 
      Image variant2 = multiResolutionImage.getResolutionVariant(311, 89);
      System.out.printf("\nImage for destination[%d,%d]: [%d,%d]", 311, 89, 
         variant2.getWidth(null), variant2.getHeight(null));
 
      Image variant3 = multiResolutionImage.getResolutionVariant(622, 178);
      System.out.printf("\nImage for destination[%d,%d]: [%d,%d]", 622, 178, 
         variant3.getWidth(null), variant3.getHeight(null));
 
      Image variant4 = multiResolutionImage.getResolutionVariant(300, 300);
      System.out.printf("\nImage for destination[%d,%d]: [%d,%d]", 300, 300, 
         variant4.getWidth(null), variant4.getHeight(null));
   }  
}

 

全部教程
主站蜘蛛池模板: 日韩毛片高清在线看 | 日本不卡免费在线 | 五月婷中文字幕 | 国产亚洲精品欧美一区 | 日韩中文字幕精品 | 国产色产综合色产在线观看视频 | 中文字幕一级毛片视频 | 加勒比一本大道在线 | 亚洲 自拍 另类 制服在线 | 九九99国产精品视频 | 毛片一级毛片 | 夜夜爱夜夜做夜夜爽 | 中国国语毛片免费观看视频 | 夜色资源站www国产在线资源 | 九七97影院理论片手机在线观看 | 天天做天天爱夜夜想毛片 | 996热精品视频在线观看 | 国产精品高清视亚洲一区二区 | 久久一卡二卡 | 999人在线精品播放视频 | 久久精品这里热有精品 | 女人与zzzooooxxx | 午夜精品久久久久久久99 | 国产精品99久久免费观看 | 天天干夜夜看 | 9久9久热精品视频在线观看 | 男女性高清爱潮视频免费观看 | 亚洲成在人网站天堂一区二区 | 精品久久精品久久 | 99精品国产高清自在线看超 | 国产亚洲精品2021自在线 | 国产精品入口牛牛影视 | 久久香蕉国产线看免费 | 日本一级在线观看视频播放 | 日本精品区 | 久久资源365 | 草草伊人 | 色综合久久天天综合绕观看 | 亚洲综合色秘密影院秘密影院 | 999热成人精品国产免 | 全免费a级毛片免费看视频免 |