Jamin

人生没有终点!


  • 首页

  • 归档

  • 标签

  • 分类

  • 关于

  • 公益404

  • 搜索

Bitmap全面解析

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

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

发表于 2019-04-02 | 分类于 OpenCV | | 阅读次数:
字数统计: 860 | 阅读时长 ≈ 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 | | 阅读次数:
字数统计: 971 | 阅读时长 ≈ 5
具体代码请看: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 个较小的子问题,这些问题是相互独立,求出子 ...
阅读全文 »

数据结构和算法:18.leetcode刷题-数字和位运算、树

发表于 2019-03-27 | 分类于 数据结构和算法 | | 阅读次数:
字数统计: 275 | 阅读时长 ≈ 1
1. 数字篇 两数之和-1 整数反转-7 2. 位运算 两数相加-2 2的幂-231 3的幂-326 位1的个数-191 阶乘后的零-172 3. 树 二叉树的中序遍历-94 递归方式: 12345678910111213141516void inorderTraversal(TreeNode ...
阅读全文 »

数据结构和算法:17.图

发表于 2019-03-26 | 分类于 数据结构和算法 | | 阅读次数:
字数统计: 1.1k | 阅读时长 ≈ 5
具体代码请看:NDKPractice项目的datastructure43graph 1. 图的基本概念:图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合。 图就是由 点 和 边组成。 注意:线性表中可 ...
阅读全文 »

数据结构和算法:16.ConcurrentHashMap分析

发表于 2019-03-25 | 分类于 数据结构和算法 , ConcurrentHashMap | | 阅读次数:
字数统计: 1.1k | 阅读时长 ≈ 4
1. HashMap 5 个线程 put 数据会发生什么? (阿里面试第一面) 数据丢失,死循环 (扩容) 解决方案: hashTable Collections.synchronizedMap() ConcurrentHashMap 前两种是锁着整个方法,分段锁 Lock , 分段锁 (syn ...
阅读全文 »
上一页1…456…10下一页
jamin

jamin

勤奋养运气,淡薄养志气

93 日志
16 分类
27 标签
RSS
GitHub Weibo
当前浏览器不支持canvas,请更换浏览器后再试
当前浏览器不支持canvas,请更换浏览器后再试
© 2020 jamin | Site words total count: 100.8k
0%