SEU-RC
码龄17年
关注
提问 私信
  • 博客:232,409
    232,409
    总访问量
  • 56
    原创
  • 1,178,854
    排名
  • 117
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2008-02-27
博客简介:

山高人为峰

博客描述:
技术博客
查看详细资料
个人成就
  • 获得47次点赞
  • 内容获得33次评论
  • 获得186次收藏
创作历程
  • 1篇
    2016年
  • 33篇
    2015年
  • 2篇
    2014年
  • 1篇
    2012年
  • 17篇
    2011年
  • 5篇
    2010年
  • 3篇
    2009年
成就勋章
TA的专栏
  • DSP
  • Operation System
    3篇
  • Scripts (Perl/Tcl)
  • Verilog HDL Examples
    8篇
  • 视频编解码
  • Perl
    1篇
  • FPGA图像处理
  • System Generator 学习
    5篇
  • OpenCV
    9篇
  • matlab
    2篇
  • cuda
    1篇
  • LABVIEW
    1篇
  • Cryptography
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Endianness

Endiannessseuchenrui@126.comreference: Daniel Page. A practical introduction to computer architecture. Springer-Verlag London, 2009: 28 - 29Usually, we use a little-endian convention by reading the
转载
发布博客 2016.01.28 ·
988 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ModelSim 与Debussy联调

ModelSim 与Debussy联调 seuchenrui@126.comWindows环境下的Verilog仿真调试工具,也就那么几个:Mentor的ModeLsIMXilinx的ISIMLinux系统下的Verilog调试工具较多,比如,VCS,NC-SIM, NC-VERILOG等。一次偶然的机会,鄙人有幸见识到了Windows环境下的Debussy,立马感觉这就是我想要的调试工
原创
发布博客 2015.12.29 ·
3148 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

【温故而知新】【4】Verilog序列检测

【温故而知新】【4】Verilog序列检测 seuchenrui@126.com11/21/2015 2:21:04 PM 本次博客的内容是回顾状态机的的编写。状态机的经典描述方式为三段式描述。这三段分别为:状态转移(时序逻辑)–> 状态变换条件(组合逻辑)–> 输出逻辑(组合逻辑或者时序逻辑)。下文为一个序列检测的状态机代码,可持续检测序列“00100111”。代码:`timescale 1
原创
发布博客 2015.11.21 ·
1677 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

关于有限域乘法器的理解

关于有限域乘法器的理解 seuchenrui@126.com最近在看AES的标准文档FIPS-197,其中有关于有限域乘法器的描述。虽然计算过程很简单,但是就是不明白为什么如此计算。问过度娘之后,才对有限域乘法器有了基本的了解,现记录如下。 特别感谢:http://blog.sina.com.cn/s/blog_4985a6a301000837.html,注意这篇博客思路是正确的,但是给出的
原创
发布博客 2015.11.15 ·
4287 阅读 ·
4 点赞 ·
3 评论 ·
20 收藏

OpenCV + Python 人脸检测

OpenCV + Python 人脸检测seuchenrui@126.com注意题目啊,这只是检测,不是识别。识别比检测难多了,以后有时间再研究。 以下的代码是OpenCV自带的例子,我做了些小修改,可以让眼睛检测结果更精确的。 修改的地方是:以检测到人脸的区域的上半部分做了眼睛的检测区域。 这样修改之后,眼睛的检测区域缩小,因此,检测结果也就精确一点。import numpyimpor
原创
发布博客 2015.11.13 ·
6557 阅读 ·
3 点赞 ·
4 评论 ·
6 收藏

Python + OpenCV模糊处理(Bluring)

Python + OpenCV模糊处理(Bluring)seuchenrui@126.com模糊处理在边沿检测和去噪声方面有较为广泛的应用。OpenCV中提供了4种模糊算法,列举如下:averagemediangaussianbilateral本文将分别采用这4种算法对同一幅图像进行处理,并以图像的形式展现这几种算法之间的差别。1 average代码如下 import numpy
原创
发布博客 2015.11.11 ·
13987 阅读 ·
0 点赞 ·
4 评论 ·
22 收藏

Python + OpenCV边沿检测(Edge Detection)

Python + OpenCV边沿检测(Edge Detection)senchenrui@126.comOpenCV提供了3种边沿检测算法Laplaciansobelcanny本文分别采用这3种算法进行边沿检测,并给出比较结果1 基于Laplacian的边沿检测代码如下 import numpy import argparse import cv2 imag
原创
发布博客 2015.11.11 ·
18348 阅读 ·
3 点赞 ·
1 评论 ·
19 收藏

Python + OpenCV 直方图均衡 (Histogram Equalization)

Python + OpenCV 直方图均衡 (Histogram Equalization)seuchenrui@126.comOpenCV提供了一个直方图均衡的函数,可以直接调用,使用起来非常的方便。本文将采用OpenCV实现直方图均衡,并以图像的形式展现直方图均衡对图像的影响。代码如下: import numpy import argparse import cv2
原创
发布博客 2015.11.11 ·
14845 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Python + OpenCV颜色空间(Color Space)

Python + OpenCV颜色空间(Color Space)seuchenrui@126.com众所周知,视频和图像领域中存在好几种颜色空间,比如RGB、HSV、YCbCr和灰色。本文将通过OpenCV来演示这些颜色空间之间的差别,以图像的形式直接展现出这些颜色空间之间的差别。代码如下 import cv2 image = cv2.imread('1.jpg') cv2.
原创
发布博客 2015.11.11 ·
4095 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OpenCV + Python安装配置方法

OpenCV + Python安装配置方法seuchenrui@126.comPython好不好用,用过才知道啊。 Python中使用OpenCV真的是非常的方便,没有像Visual studio那样繁琐的配置。只需要简单几步就可以完成配置。具体步骤如下:下载opencv、python2.7和numpy 1.10安装文件安装opencv,然后再安装python,最后安装numpy将bui
原创
发布博客 2015.11.11 ·
1538 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【温故而知新】【3】时钟分频-半整数分频N.5

【温故而知新】【3】时钟分频-半整数分频N.5, N>2本次实现的实现的半整数分频,N.5分频。实现的方式是通过移位寄存器,这种方式的思路来源文献“Clock dividers made easy”, writed by Mohit Arora from ST mircoelectronics, LTD. Mohit Arora 也写过一本书,叫做“The art of hardware arch
原创
发布博客 2015.10.06 ·
3357 阅读 ·
2 点赞 ·
3 评论 ·
13 收藏

【温故而知新】【2】时钟分频-奇数50%占空比

【温故而知新】【2】时钟分频-奇数50%占空比昨天写了个时钟分频的Verilog代码,今天继续写,只不过这次写的是:奇数分频,50%占空比 实现方法很简单:计数器,时钟正边沿计数上升沿触发的时钟分频下降沿触发的时钟分频合并上述两种时钟分频信号Verilog代码如下,依然是参数化的设计:这里写代码片//============================================
原创
发布博客 2015.09.30 ·
1350 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【温故而知新】【1】时钟分频-整数

离开微电子行业有一年时间了,最近准备返回老本行,因此想先把Verilog捡起来。最简单的Verilog例子就是时钟分频,此处写了个整数分频,可以实现偶数分频,50%占空比,奇数分频,非50%占空比。代码是参数化,分频数可调整。代码如下://===========================================================// Author: s
原创
发布博客 2015.09.29 ·
795 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

LabView实现图像搜索

LabView实现图像搜索这一次要用LabView实现图像搜索的功能,也可以理解为图像匹配,原理很简单:将模板与目标图像逐行比较,计算模板与每一部分的Squared Difference,然后寻找最小的值,此值得坐标对应这个最匹配图像的位置。LabView代码如下图所示: Squared Difference只是实现模板匹配的最简单的方式,其他还有NCC或者Zero mean NCC等。以后有时间
原创
发布博客 2015.09.17 ·
1649 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

Call DLL in LabView

发布资源 2015.09.06 ·
zip

VIM设置搜索字符高亮

VIM设置搜索字符高亮set hlsearch 设置搜索字符高亮
原创
发布博客 2015.09.01 ·
979 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CUDA BY EXAMPLES第4章代码错误解决方法

CUDA BY EXAMPLES一书第4章提供了一个例子,名叫“Julia Set”,我自己尝试编译运行该代码,一直报错,错误如下1>C:/rchen/cuda_by_example/chapter04/julia_gpu.cu(44): error : calling a __host__ function("cuComplex::cuComplex") from a __device__
原创
发布博客 2015.08.31 ·
2809 阅读 ·
6 点赞 ·
2 评论 ·
1 收藏

Check the valid wavefront array index

Check the valid wavefront array index%% check valid sub-aperture index% rchen@niaot.ac.cnclear all;clc;number_of_subaperture_in_a_row = 7;k=1;m=1;for i = 0: 6 for j = 0:6 temp = (1- 1/
原创
发布博客 2015.08.27 ·
565 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MATLAB划分一个形状为圆的区域

MATLAB划分一个形状为圆的区域下文中的代码用于提取图像的中心圆域,原理很简单,就是圆的计算公式。%% ----------------------------------%% DOCUMENT TITLE: draw a circle%% AUTHOR: rchen@niaot.ac.cn%% ----------------------------------clear all;
原创
发布博客 2015.08.26 ·
3893 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

通过try/catch block载入文件

通过try/catch block载入文件今天在《Mastering OpenCV with practical computer vision algorithm》一书中看到这样以下这段代码,感觉很清晰,很整洁,特在此处记录一下,以方便以后的使用。代码如下:#include <opencv2/objdetect/objdetect.hpp>#include <opencv2/highgui/hi
原创
发布博客 2015.08.19 ·
645 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多