- 博客(6)
- 资源 (10)
- 收藏
- 关注
转载 OpenCV中resize函数五种插值算法的实现过程
最新版OpenCV2.4.7中,cv::resize函数有五种插值算法:最近邻、双线性、双三次、基于像素区域关系、兰索斯插值。下面用for循环代替cv::resize函数来说明其详细的插值实现过程,其中部分代码摘自于cv::resize函数中的源代码。每种插值算法的前部分代码是相同的,如下:[cpp] view plaincopycv
2014-04-27 23:02:20 1479
转载 Wellner 1993快速自适应的图像二值化方法的提高 (Derek Bradley and Gerhard Roth 2007)
前面一种方案实际上还是存在一定的问题的, 就是这个避重就轻的初始g(n)值127*s(127表示0-255之间的中间值), 这个东西带来的最直接的问题就是边缘的效果在这个算法下是不咋地的。 其实从这个所谓的"Wellner 1993", 后人又做了很多的改进, 使之效率更高, 效果更好。比方说这个Derek Bradley和Gerhard Roth搞的这个所谓 Adaptive Threshold
2014-04-24 19:50:23 746
转载 intel sse 头文件
Intel 的simd 指令不断地更新,相应的simd 头文件也随之产生。很容易搞混乱,在此我列出了相应的对应关系。zmmintrin.h mic 512bitimmintrin.h (Intel(R) AVX compiler intrinsics 256bit) =>
2014-04-22 22:38:57 1622
转载 关于GOP与RAP的一些解释
在之前的博文中,我曾经简单把之前阅读文献资料和编译软件的记录和心得记录分享了一下。由于我也是刚刚接触HEVC没几天,有些问题我的理解也不是很深入,在之前的博文中有博友对高层语法中的一些概念提出了疑问。在咨询了了解背景知识的同学之后,经过仔细地重新推敲参考文献("Overview of HEVC")之后,对一些问题找到了一些答案,在此另发一篇博文作为回应。关于码流中的三种随机接入点的解释:
2014-04-22 16:43:38 709
转载 论randperm函数的原理
论randperm函数的原理2007-12-25 18:05 关于随机数的产生,matlab提供了rand(n, m)这样的函数,其实用C++实现也是比较简单的。这里谈一下产生1~n个不重复的随机数,它到底是如何产生的?搜一下matlab的关于randperm函数文件,果然搜到randperm.m其解释如下:function p = randperm(n);%R
2014-04-19 21:33:39 1415
转载 代码面试最常用的10大算法
摘要:面试也是一门学问,在面试之前做好充分的准备则是成功的必须条件,而程序员在代码面试时,常会遇到编写算法的相关问题,比如排序、二叉树遍历等等。在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。本文总结了程序员在代码面试中最常遇到的10个算法,想要真正了解这些算法的原理,还需程序员们花些功夫。
2014-04-11 09:37:29 533
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人