Jamin

人生没有终点!


  • 首页

  • 归档

  • 标签

  • 分类

  • 关于

  • 公益404

  • 搜索

OpenCV:08.边缘类型、自定义线性滤波、阈值

发表于 2019-04-07 | 分类于 OpenCV | | 阅读次数:
字数统计: 609 | 阅读时长 ≈ 2
1. 了解下卷积操作概念:把kernel(卷积核)放到我们图像的矩阵之上,求锚点周围覆盖的像素乘积之和(包括锚点),用来计算锚点的像素值覆盖图片下面的像素值,称之为卷积操作。 2. 处理边缘类型copyMakeBorder(src,dst,src.rows/8,src.rows/8,src.col ...
阅读全文 »

OpenCV:07.形态学,验证码,提取水平线,上、降采样

发表于 2019-04-06 | 分类于 OpenCV | | 阅读次数:
字数统计: 748 | 阅读时长 ≈ 3
1. 形态学操作morphologyEx 腐蚀:erode 取最小值膨胀:dilate 取最大值 MORPH_OPEN 开:先腐蚀后膨胀 MORPH_CLOSE 闭:先膨胀后腐蚀 MORPH_GRADIENT 梯度:膨胀 - 腐蚀 MORPH_TOPHAT 顶帽:原图像 - 开图像 MORPH ...
阅读全文 »

OpenCV:06.中值滤波、腐蚀、膨胀、实现图片的美容效果-双边滤波

发表于 2019-04-05 | 分类于 OpenCV | | 阅读次数:
字数统计: 849 | 阅读时长 ≈ 3
1. 中值滤波与双边滤波 medianBlur 中值 对所有考虑点进行排序,取中间的那个值(替换到矩阵的中心点) 1,2,”3”,4,5 去掉噪音(很多 黑白点的情况) bilateralFilter 双边 可以用作美容 ,基于高斯,高斯保留的轮廓并不强,双边保留的轮廓信息会增强,基于高斯再 ...
阅读全文 »

Bitmap全面解析

发表于 2019-04-04 | 分类于 Bitmap | | 阅读次数:
字数统计: 2.2k | 阅读时长 ≈ 10
1. dp dip dpi px dp = dip:Android 为了适配不同的设备弄出来的单位 1dp = dpi(像素密度) / 160 dpi(dots per inch):像素密度 = px / 英寸 px:像素 他们之间的换算:屏幕的总 dp = px / (dpi/160) 2 ...
阅读全文 »

OpenCV:05.Bitmap性能优化(LruCache)和高斯模糊

发表于 2019-04-03 | 分类于 OpenCV , LruCache | | 阅读次数:
字数统计: 772 | 阅读时长 ≈ 3
1. Bitmap 占用内存分析及常见优化分析工具:AS3.0以上使用 Android Profile,以下可以使用 Android Device Monitor 优化: 耗时操作可以通过 Rxjava 去切换到子线程处理 如果涉及到高斯模糊,从网络上下载的大图,根据ui需求,通过 Glide ...
阅读全文 »

OpenCV:04.图像的形状绘制和卷积掩膜操作

发表于 2019-04-02 | 分类于 OpenCV | | 阅读次数:
字数统计: 880 | 阅读时长 ≈ 4
1. inline 和 defineinline是内联函数,类似于 define 都可以做到编译时替换 区别:define 并没有严格的检测,inline函数的参数有确切的类型所以会有严格的类型检测 12345678910111213141516#define Max(a,b) a>b ? a ...
阅读全文 »

OpenCV:03.Mat对象和图像混合

发表于 2019-04-01 | 分类于 OpenCV | | 阅读次数:
字数统计: 1.4k | 阅读时长 ≈ 6
1. mat 常见用法Mat src src.empty() 判断mat是否为空,搭配imread判断文件是否存在 src.data 头指针,通过判断是否为 NULL 也能判断图片是否存在 Mat的构造函数: 12345678910111213141516// Mat的构造函数// CV_8UC ...
阅读全文 »

OpenCV:02.android滤镜(不用opencv来写)

发表于 2019-03-30 | 分类于 OpenCV | | 阅读次数:
字数统计: 856 | 阅读时长 ≈ 4
具体代码请看:NDKPractice项目的opencv49androidfiltereffects 1. 使用ColorMatrix颜色矩阵:看下如何运算的: 1234567891011121314151617181920212223242526272829303132333435363738394 ...
阅读全文 »

OpenCV:01.OpenCV安装和转灰度图提升饱和度

发表于 2019-03-29 | 分类于 OpenCV | | 阅读次数:
字数统计: 708 | 阅读时长 ≈ 3
1. VS 安装、配置Opencv的环境我们是在 windows的VS中开发 使用功能的方式是:头文件+dll文件的方式来学习opencv的一些常见使用方法。 下载 opencv.exe 并解压 生成->配置管理器->平台修改为x64 配置windows环境变量:path : open ...
阅读全文 »

数据结构和算法:19.leetcode刷题-常用算法思想

发表于 2019-03-28 | 分类于 数据结构和算法 | | 阅读次数:
字数统计: 216 | 阅读时长 ≈ 1
1. 贪心算法思想每次都选择正确的最优的解,不断反复 分发饼干-455 摆动序列-376 2. 回溯算法思想就是不断的试探,试探完就退回去重新选择,回溯 (都与递归有关系) 子集-78 子集2-90 3. 分治算法思想把 n 的问题分解成 K 个较小的子问题,这些问题是相互独立,求出子 ...
阅读全文 »
上一页1…456…10下一页

96 日志
17 分类
33 标签
RSS
GitHub Weibo
当前浏览器不支持canvas,请更换浏览器后再试
当前浏览器不支持canvas,请更换浏览器后再试
© 2020 — 2026 jamin | Site words total count: 145.7k
0%