摘要:
这里先写一个序,是督促自己常常来更新博文(名字没想好,叫OpenCV程序设计的艺术?)! 很久了,想写一点关于OpenCV,FFMPEG,X264等源码解析的博客。 考虑到基础都是相通的,所以决定先写一些基础性的知识。 相对于FFMPEG和X264,Ope... 阅读全文
摘要:
先说公式,sz对齐的到n位的计算方法是 (sz + n-1) & -n; 或者 (sz + n-1) & ~n; 取决于系统要求,图像在内存中的存储,往往和原来的图片尺寸不一样,在windows图像宽度必须是bytes (32 bits) aligned,... 阅读全文
摘要:
对于大多数程序猿,图像视频音频等的开发学习,其实最难的不是界面,也不是代码风格,而是算法。而要了解算法,有两条是必经之路,第一是对原理的理解,大部情况下,这是一个数学问题;第二条,就是对源码的解读,你必须 清楚地知道数学理论是如何变成代码,并最终产生想要的结果... 阅读全文
摘要:
安装OpenCV 首先,到opencv.org上把opencv的windows包下载下来,我是一上去把就能下的几个全部down下来,免得以后要其他的还得再上来,如下,一个android包,一个ios包,windows下用的包就是这个:opencv-3.4.1-... 阅读全文
摘要:
老是要到属性里改变环境变量,一步步的好麻烦,找了个环境变量编辑器, http://www.softpedia.com/get/System/System-Miscellaneous/Path-Editor.shtml 如果嫌网络慢,我做了个链接,可以去这里下载... 阅读全文
摘要:
//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package android;public final ... 阅读全文
摘要:
Android Studio真是什么奇葩报错都有,今天建了个新项目,居然无缘无故出现:cannot resolve symbol recyclerview。自动提示中也没有RecyclerView,在java中导入包, import android.suppo... 阅读全文
摘要:
OpenGL中,有一个函数叫frustum,字面的意思是截锥体,也就是一个去掉头部的锥体,如下图所示, 看了一下《计算机图形学》(英文名Computer Graphics with OpenGL)的透视投影推导过程,比较全面,各种情况都有描述。不过最近又参考... 阅读全文
摘要:
问题的由来 在处理透视图的时候,我们经常需要用到齐次坐标。 回想一下我们初中和高中学习的坐标系,往往被称为迪卡尔坐标,也叫欧几里德坐标,这也是几何学中最基本的坐标。在该坐标系的诸多定律中,有一条就是:两条平行的直线永不相交。 然而在图像处理中,我们通常用到的透... 阅读全文
摘要:
报错内容如下, Could not find com.android.support:appcompat-v7:28.0.0-beta01.Searched in the following locations:file:/D:/AndroidSDK/extr... 阅读全文