zoukankan      html  css  js  c++  java
  • 图片裁剪出有效内容得部分

    private void setCutBitmap(Bitmap resultBitmap) {
            for (int i = 0; i < resultBitmap.getWidth(); i++) {
                for (int j = 0; j < resultBitmap.getHeight(); j++) {
                    int pixel = resultBitmap.getPixel(i, j);
                    int alpha = Color.alpha(pixel);
                    int red = (pixel & 0xff0000) >> 16; // 取高两位
                    int green = (pixel & 0xff00) >> 8;// 取中两位
                    int blue = (pixel & 0xff); // 取di
                    if (alpha != 0) {
                        if (maxX < i) {
                            maxX = i;
                        }
                        if (minX > i) {
                            System.out.println("minX=" + minX);
                            minX = i;
                        }
                        if (maxY < j) {
                            maxY = j;
                        }
                        if (minY > j) {
                            minY = j;
                        }
                    } else {
                        // System.out.println("red="+red+"green"+green+"blue"+blue);
                    }
                }
            }

    图片的裁剪函数用 

    Bitmap.createBitmap(resultBitmap, minX, minY, lengthX, lengthY);
  • 相关阅读:
    Spark介绍与环境搭建
    Kafka基本操作
    Hadoop的HDFS概述
    hadoop环境搭建
    常用小工具
    mac机
    Eclipse使用
    微信公众号开发
    PM2
    JS 零散知识点
  • 原文地址:https://www.cnblogs.com/bimingcong/p/5473794.html
Copyright © 2011-2022 走看看