Win8 Metro(C#)数字图像处理--2.39二值图像投影
[函数名称]
二值图像投影 ImageProjection(WriteableBitmap src)
[算法说明]
[函数代码]
<pre class="csharp" name="code"> /// <summary>/// Get projections of X and Y direction. /// </summary>/// <param name="src">The source image.</param>/// <returns></returns>public static int[][] ImageProjection(WriteableBitmap src)二值图像投影{if (src != null){int w = src.PixelWidth;int h = src.PixelHeight;int[][] Centerpoint = new int[2][];Centerpoint[0] = new int[w+1];Centerpoint[1] = new int[h+1];int b = 0, g = 0, r = 0;byte[] temp = src.PixelBuffer.ToArray();for (int y = 0; y < h; y++){for (int x = 0; x < w * 4; x += 4){b = temp[x + y * w * 4];g = temp[x + 1 + y * w * 4];r = temp[x + 2 + y * w * 4];if (r + g + b == 0){Centerpoint[1][y]++;}}}for (int x = 0; x < w * 4; x += 4){for (int y = 0; y < h; y++){b = temp[x + y * w * 4];g = temp[x + 1 + y * w * 4];r = temp[x + 2 + y * w * 4];if (r + g + b == 0){Centerpoint[0][(int)(x/4)]++;}}}return Centerpoint;}else{return null;}}
Win8 Metro(C#)数字图像处理--2.39二值图像投影相关推荐
- Win8 Metro(C#)数字图像处理--2.40二值图像轮廓提取算法
Win8 Metro(C#)数字图像处理--2.40二值图像轮廓提取算法 原文:Win8 Metro(C#)数字图像处理--2.40二值图像轮廓提取算法 [函数名称] 二值图像轮廓提取 ...
- Win8 Metro(C#)数字图像处理--2.52图像K均值聚类
原文:Win8 Metro(C#)数字图像处理--2.52图像K均值聚类 [函数名称] 图像KMeans聚类 KMeansCluster(WriteableBitmap src,int ...
- Win8 Metro(C#)数字图像处理--2.60部分彩色保留算法
原文:Win8 Metro(C#)数字图像处理--2.60部分彩色保留算法 [函数名称] 部分彩色保留函数 WriteableBitmap PartialcolorProcess(W ...
- Win8 Metro(C#)数字图像处理--2.69中点滤波器
原文:Win8 Metro(C#)数字图像处理--2.69中点滤波器 [函数代码] <strong> /// <summary>/// Mid-point filter./// ...
- Win8 Metro(C#)数字图像处理--2.66FloodFill算法
原文:Win8 Metro(C#)数字图像处理--2.66FloodFill算法 [函数名称] 洪水填充算法函数 WriteableBitmap FloodfillProcess(Writeab ...
- Win8 Metro(C#)数字图像处理--3.3图像直方图计算
原文:Win8 Metro(C#)数字图像处理--3.3图像直方图计算 /// <summary>/// Get the array of histrgram./// </summa ...
- Win8 Metro(C#)数字图像处理--2.35图像肤色检测算法
原文:Win8 Metro(C#)数字图像处理--2.35图像肤色检测算法 [函数名称] 肤色检测函数SkinDetectProcess(WriteableBitmap src) [算法说明] ...
- Win8 Metro(C#)数字图像处理--2.50图像运动模糊
原文:Win8 Metro(C#)数字图像处理--2.50图像运动模糊 [函数名称] 图像运动模糊算法 MotionblurProcess(WriteableBitmap src,int ...
- Win8 Metro(C#)数字图像处理--4图像颜色空间描述
原文:Win8 Metro(C#)数字图像处理--4图像颜色空间描述 图像颜色空间是图像颜色集合的数学表示,本小节将针对几种常见颜色空间做个简单介绍. /// <summary>// ...
最新文章
- 决策树和基于决策树的模型构建
- 教你如何用阿里canal
- my wordpress
- 【Google Play】App Bundle 使用详解 ( 简介 | 应用内更新 | 即时更新 | 灵活更新 )
- 利用Quartz2D-contex绘制三角形
- 手动封装js的call和apply和bind和typeof和new方法
- ubuntu默认root密码
- python钻石数据分析_数据分析该用什么工具?
- php中echo有哪些,php中echo和print有什么区别
- 查询存储过程,数据库对象的创建历史
- python selenium自动化框架_一文讲透!实现一个Python+Selenium的自动化测试框架如此简单!...
- 如何下载谷歌浏览器官方最新离线安装包
- 人体姿态估计综述 2020最全
- 爬取豆瓣250本书籍
- 1698无法登录mysql服务器,Mysql ERROR 1698 (28000) 解决
- 大数据初学必须掌握的技能
- 【SSM-报销单】6.报销单-审核报销单,打款
- java机器学习库_6大最常用的Java机器学习库一览
- Qt5.13.2中配置opencv4.5.0踩坑记录
- python从某一行开始读取文本文件
热门文章
- acm竞赛java很少_ACM比赛中JAVA的应用
- 售票统计表表格模板_财务常用四大报表模板,共二十张,会计小白入职有它被高看一眼...
- mysql的部分数据主从复制_MySQL主从复制数据不一致的办法部分原因
- python 命令模式_python设计模式(十六):命令模式-阿里云开发者社区
- python压缩文件_Python压缩及解压文件
- python网络爬虫程序_Python写的网络爬虫程序(很简单)
- java读取word文档内容_Python读取PDF信息插入Word文档
- html标签的显示模式(块级标签,行内标签,行内块标签)
- oracle的commit耗时长_oracle-2中commit 详解
- 十八道海量数据处理面试题与相关知识讲解