java实现普通图片转黑白图片
/**
* image 原图流
* outputFilePath 转换后目标图存储路径
*/public static void binaryImage(BufferedImage image,String outputFilePath) throws Exception{//如传入原图路径 将以下两行代码打开即可,并将参数设置位inputFilePath
// File file = new File(inputFilePath);
// BufferedImage image = ImageIO.read(file);int width = image.getWidth();int height = image.getHeight();BufferedImage grayImage = new BufferedImage(width, height, BufferedImage.TYPE_BYTE_BINARY);for(int i= 0 ; i < width ; i++){for(int j = 0 ; j < height; j++){int rgb = image.getRGB(i, j);grayImage.setRGB(i, j, rgb);}}File newFile = new File(outputFilePath);//输出图片格式可随便定义 如: jpg\png\bmp等ImageIO.write(grayImage, "bmp", newFile);}
java实现普通图片转黑白图片相关推荐
- php 生成纯黑白图片,使用CSS将彩色图片转换为黑白图片
通过使用过滤器我们能够不使用photoshop等图像软件或js.php等技术就可以进行各种图像处理.现在,CSS过滤器已经被各种现代浏览器广泛支持,我们可以使用一些组合的方法,来制作跨浏览器的图像处理 ...
- 怎样使用PS将彩色图片转为黑白图片
怎样使用PS将彩色图片转为黑白图片 当我们在使用PS将彩色图片转换为黑白,有以下方法: 原图: 1 图像->模式->灰度: 2 图像->调整->黑白: 3 图像->调整- ...
- 主题是计算机上的图片 颜色,如何在电脑中将彩色图片转换为黑白图片
this.p={ m:2, b:2, loftPermalink:'', id:'fks_0870710870830800670820870870700720840880700820800830750 ...
- JAVA实现彩色图片转黑白图片 (ImageIO类)
import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import java.io.File; import java. ...
- 如何快速将一张彩色图片变成黑白图片
1.首先找到一张图片,比如:c:\abc.png 2.建立一个.html文件,如:test.html,里面可以就一句话: <img src="file://c:/abc.png&quo ...
- 黑白图片和黑白图片上色系统毕业设计,AI黑背图像上色系统设计与实现,AI黑白照片上色系统论文毕设作品参考
功能清单 [后台管理员功能] 系统设置:设置网站简介.关于我们.联系我们.加入我们.法律声明 广告管理:设置小程序首页轮播图广告和链接 留言列表:所有用户留言信息列表,支持删除 会员列表:查看所有注册 ...
- python照片转彩色手绘_Python 批量转化彩色图片为黑白图片
最近遇到了一个新的情景,需要将彩色图片转化为黑白图片,如果手动地去转化一张一张图片,那就真的太原始人了. 用Python,咱只需要几行代码就可以在几秒内转化上千张图片.而且,这个功能的用途相当广泛,不 ...
- matplotlib显示彩色图片还是黑白图片
彩色图片 plt.imshow(image_show) 黑白图片 plt.imshow(image_show,cmap='gray')
- java生成点阵图_android使用JNI图片转黑白图片实现点阵图(二值化)
[实例简介] 为android提供的二值化jni库,和完整demo,比Java代码的效率高10s! 一个基于jni的图像处理工具 包括二值化 灰度化 膨胀 腐蚀 等等 是android上图像处理的好例 ...
- 利用python-opencv彩色图片转黑白图片
import cv2 # 彩色转黑白img = cv2.imread('3.png') # 读入图片Grayimg = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # ...
最新文章
- python【力扣LeetCode算法题库】695- 岛屿的最大面积(深搜)
- 原创:通过jQuery进行跨域操作
- BZOJ1036 (其实这只是一份板子)
- 《D3.js数据可视化实战手册》—— 1.1 简介
- 浅谈开关量采集回路的设计及交流干扰问题解决方案
- 基于FlashPaper的文档播放器
- python反序列化总结_单例模式的反序列化总结
- BZOJ 1068: [SCOI2007]压缩
- notepad++格式化插件安装
- 五种方法快速查找对方IP地址(转)
- 华为路由器ensp静态路由配置实例
- 九寨沟地震类毕业论文文献都有哪些?
- 触摸IC XTP2046 驱动笔记
- trt-tl10ac01b220_android 7.0_emui 5.1,华为畅享7 plus固件TRT-TL10C01B201_Android 7.0_EMUI 5.1强刷救砖包...
- 考研还是就业?来自大三计算机党的疑惑
- 【机器学习算法实践】AdaBoost是典型的Boosting算法,加法模型多个弱分类器流水线式的提升精度,更关注那些难处理的数据
- element 日期选择器el-date-picker 月份/日期范围控制
- 行业分析-全球与中国抛光混凝土地板市场现状及未来发展趋势
- 八卦和天干地支的正确读音
- linux清理oracle磁盘空间,Linux / Unix 下文件删除、句柄 与空间释放问题
热门文章
- [技术分享 – FCS 篇] 驭龙五式3之飞龙在天:安装 FCS 服务器
- 可乐要加冰才好喝啊---装饰模式
- AttnGAN代码复现(详细步骤+避坑指南)文本生成图像
- hive concat_ws列转行排序问题
- 三国志战略版:Daniel_兵无常势分析
- 一转眼,波士顿动力 Atlas 机器人又会过独木桥了!
- 环保大数据在环境污染防治管理中的应用
- 最新Oracle官网JDK 8.0的下载
- IPv6技术精要--第14-16章 IPv6路由选择
- 新浪微博分享出现libc++abi.dylib: terminating with uncaught exception of type NSException微博微信SDK运行编译报错