自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 DM8168 DVRRDK开发总结

在dm8168_dvrrdk开发过程中,遇到不少的问题,同时解决了不少问题,在此做一个小小的总结。1.系统架构系统架构由两部分组成,app应用程序端和link链路。(1)app应用程序端(arm端):此端也是用户端,直接操作数据层。读取数据(为整个link链路读入数据流)以及存储数据(将整个link链路处理完的数据结果通过此端进行存储)。(2)link链路端:此端为底层

2014-04-29 15:20:15 3059 2

原创 DM8168/DVRRDK开发中Link模块的创建以及alg自己算法的植入

在DVRRDK的开发过程中,主要面临的问题是Link模块的创建以及如何植入自己的算法。下面是我最近对这两点进行学习过程中一些了解。        下图是mcfw目录的结构。              (1)interfaces中(link_api)提供了各类Link模块以及算法的.h文件       //自己写的算法需要在此目录下添加.h文件              (2)src

2013-11-22 10:51:20 5352 17

原创 DM8168 OpenMax_VFPC模块应用

一、 交叉编译器的安装第一步:安装arm-2009q1-203-arm-none-linux-gnueabi.bin在终端依次执行如下命令进行安装:ln –sf /bin/bash /bin/shchmod +x ./ arm-2009q1-203-arm-none-linux-gnueabi.bin./ arm-2009q1-203-arm-none-linux-gnue

2013-11-04 11:01:34 2019 3

原创 使用ffmpeg进行图片格式转换和图片缩放—jpg to yuv420/.mp4 to yuv420

//.h#ifndef _JPG_PROCESS_H#define _JPG_PROCESS_H#if !defined PRId64 || PRI_MACROS_BROKEN# undef PRId64# define PRId64 "lld"#endif#ifndef INT64_C#define INT64_C#define UINT64_C#endif

2013-10-24 15:31:25 5690

原创 DM8168_DVR_RDK 环境配置

Ubuntu 10.04 CodeSourcery:/home/user/share  简称: QT:/home/user/share/ qt-everywhere-opensource-src-4.6.2  简称: DM8168_DVRRDK_V03.00.00.00:/home/user/share/DM8168_DVRRDK_V03.00.00

2013-10-23 11:20:27 3059 4

原创 DM8168/ezsdk5.05.02/ capture_encode 运行问题

各位有谁遇到同样问题的,大家互相讨论一下,谢谢!!!#     ./capture_encode_a8host_debug.xv5T -o sample.h264 -m 1080p -f 60 -b 1000000 -n 1000 -d 0given bellow the errors I am getting.numAssertion at Line no: 467 in /home

2013-10-11 14:46:32 2055 1

原创 linux 利用ioctl函数获取IP地址、子网掩码、MAC地址和修改本机IP地址、子网掩码、网关

ioctl函数原型:int ioctl(int fd, int request, ..../*void *arg*/)int fd:为socket函数返回值int request:SIOCSIFADDR 修改ip地址             SIOCSIFNETMASK 修改子网掩码     SIOCADDRT  修改网关第三个参数:分别为相对应的结构体。ip和子网掩码结构

2013-09-18 09:11:56 8995

原创 使用ffmpeg进行图像格式转换以及图像缩放/sws_scale/linux/c++/c/rgb-yuv420

利用ffmpeg进行图像数据格式的转换以及图片的缩放应用中,主要用到了swscale.h文件中的三个函数,分别是:                 struct SwsContext *sws_getContext(int srcW, int srcH, enum AVPixelFormat srcFormat,

2013-08-26 14:05:49 24907 1

原创 利用libjpeg库压缩成jpg图像,采用动态内存分配 /linux/c/c++

在利用ibjpeg库进行图片的压缩,经常会调用其jpeg_stdio_dest(&cinfo,fp/*文件指针*/)函数进行压缩,由于fp文件是在调用函数之前就分配好了的足够大的内存来存储压缩后的图像,所以经过压缩后的图像大小(单位为kb)即为fp分配的内存大小。因此就会出现分配fp的内存越大就越会浪费空间;但如果分配fp的内存不够大,就会造成压缩崩溃。在libjpeg的压缩过程中,图片压缩结

2013-08-13 15:45:17 8756

原创 linux ubuntu 下利用shell脚本监控单个进程的内存占用率以及cpu使用率

一 创建监控脚本首先在文件夹下建一个.sh格式的空文档在终端root权限下输入命令打开.sh文件进行编辑sudo vim /*/*……/**.sh       //vim编辑输入时请按先按I键,编辑好之后按Esc键退出编辑选项,接着在不可编辑状态下输入:wq进行保存退出 //////////////////////////////////////shell脚

2013-08-09 19:05:00 6379

原创 Convert RGB2YUV

在图像处理过程中,很多场合需要对RGB图像进行YUV格式转换。主要由于YUV色彩空间的图像容易实现目标图像与阴影的分割(阴影的YUV数据存在跟目标图像的YUV数据存在明显的差异),另一种原因是YUV420格式的图片数据缩小了图片的大小,在大量的图片处理过程中,降低了内存的消耗,提高运行效率。  由于RGB和YUV图像数据都不是灰度图像,它们都由三种色彩组成。所以存储一张RGB和YUV格

2013-08-09 19:02:34 2874

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除