C# 编写图片转二色位图
最近在研究如何把图片转成二色(黑、白)bmp格式图片,将图片搜集了很多资料。转成bmp格式,主要是获取图片位置及图片名称(例:A.jpg转换之后则为A.bmp),然后在自定义位置保存 。
Path = path2 + "\\" + ImgName + ".bmp";//设置保存路径
bt.Save(Path, System.Drawing.Imaging.ImageFormat.Bmp);
之后是将彩色图片转成黑白二色图片:代码如下
private void Thresholding(Bitmap img1)
{
int[] histogram = new int[256];
int minGrayValue = 255, maxGrayValue = 0;
//求取直方图
for (int i = 0; i < img1.Width; i++)
{
for (int j = 0; j < img1.Height; j++)
{
Color pixelColor = img1.GetPixel(i, j);
histogram[pixelColor.R]++;
if (pixelColor.R > maxGrayValue) maxGrayValue = pixelColor.R;
C# 编写图片转二色位图相关推荐
- liunx+python+django框架实现图片生成二维码
点击箭头处"蓝色字",免费领测试技术及面试资料! 余生皆欢喜 liunx+python+django框架实现二维码生成器 首先我简单的介绍下django:django官网解释就是如 ...
- 使用zxing生成带logo的二维码图片,自动调节logo图片相对二维码图片的大小
使用zxing生成带logo的二维码图片,自动调节logo图片相对二维码图片的大小 * 可选是否带logo,可选是否保存二维码图片:结果返回base64编码的图片数据字符串 * 页面显示:< ...
- Android ImageView到底怎么设置圆角图片?背景圆角?控件圆角?图片圆角?占位图圆角?
前言 在我们实际开发应用的过程中,我想大家或多或少都遇到过需要加载圆角图片的场景,还有一些图片是四周圆角不对称,异性圆角等等情况. 我们可能会去网上或Github上搜索一些RoundImageView ...
- Qt5.8《网络版够级游戏》编写日志之二:界面设计
Qt5.8<网络版够级游戏>编写日志之二:界面设计 说干就干,按照之前的想法,我对服务器和客户端进行了项目创建,并开展了界面搭建,由于还不知道遇到什么问题,基本上想到哪儿做到哪儿,想把界面 ...
- 单色位图、16色位图、256色位图的含义
在WIndows下的画图工具中绘制完图片后,另存为的时候有以下几种选项: 这些分别代表什么含义呢? 单色位图: 每个像素最多可以表示2种颜色,只需要使用长度为1的二进制位来表示,因此每个像素占1/8b ...
- OpenGL3.x,4.x中使用FreeImage显示图片的BUG-黑色,或颜色分量顺序错乱
OpenGL3.x,4.x中使用FreeImage显示图片的BUG-黑色,或颜色分量顺序错乱 1 //参照FreeImage官网给出的CTextrueManager写的加载函数 2 //官方给的例子是 ...
- android 从图片获取二维码
之前的博客我记得讲过关于扫描二维码的内容,昨天,组长让我不仅可以扫描获取二维码,还可以通过图片获取里面的二维码.比如别人拍了一张二维码的照片,发送给你,app应该可以获取图片的二维码. 自己在网上查了 ...
- MyBatis中如何通过继承SqlSessionDaoSupport来编写DAO(二)
(本文示例工程源代码下载地址:http://down.51cto.com/data/1975295) 在上一篇博文的最后,介绍了使用@PostConstruct注解标注StudentDao的init方 ...
- 部品se分析_汽车储物箱部品模具,二色产品模具专业厂
汽车储物箱部品模具 PVC塑料型材挤出模具是挤出生产线的核心部分,它包括口模(又称模头).定型模.冷却水箱等.口模通过法兰盘与挤出机机头上的法兰盘组装在一起,安装加热圈.加热板,接通电源和热电偶.定型 ...
最新文章
- 【硬核干货 | 程序的编译、链接、装载与运行】
- 用Python进行机器学习(附代码、学习资源)
- Facebook发现:计算机识别系统更青睐识别“有钱人”,准确率高出20%
- AppScan使用分享
- 为什么分库分表后不建议跨分片查询
- 虚拟机上的Ubuntu如何无线上网
- C#用DataTable实现Group by数据统计
- 网络协议之http和tcp思维导图
- 对话罗伟:5G背景下 物联网领域最大挑战在于商业模式
- async python_Async Python 竟不比sync Python 快,怎么回事?
- ue4vr插件_UE4 含源码插件合集【转载】
- 网络操控软件兴起:思科利润率受压
- 由一个照片,可以看出云是个物体
- Python:每日一题008
- 文献管理:文献管理软件Mendeley的基本使用和导出参考文献方法
- 【 Codeforces Round #551 (Div. 2) D】Serval and Rooted Tree【树形DP】
- 使用微PE安装Windows系统——写给小白
- Radasm使用简明手册(中文版)
- 上海电力学院计算机软件技术大作业,计算机硬件技术大作业报告2.doc
- 桌面文件夹不见了怎么恢复?4招教你找回消失的文件夹