![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DSP
月光下的麦克
跑起来了就不要停下
展开
-
BMP图像生成C代码
#include <stdio.h>#include <stdlib.h>#include <string.h>#include "../inc/mcip_bmp_utils.h"/*#define BMP_UTILS_DEBUG*//* BMP Gray image default header */static bmp_header_t default_grayscale_bmp_header = { { {'B', 'M'} /*sign.原创 2022-01-08 22:42:52 · 844 阅读 · 0 评论 -
Hi3519 DSP Demo (二)
/* ********************************************************************************* * FILE: yuv2rgbIVP.c * * DESCRIPTION: * * This file contains the IVP implementations for RGB to YUV conversion * and YUV to RGB conversion. Following 2 sets of for.原创 2020-08-24 09:46:10 · 577 阅读 · 0 评论 -
Hi3519 DSP Demo (一)
/* ********************************************************************************* * FUNCTION: ConvertRgbToYuv() * * Reference C implementation to convert from RGB pixel values to YUV format. * * DESCRIPTION * * RGB to YUV Conversion...转载 2020-08-24 09:43:27 · 421 阅读 · 0 评论 -
C语言 读取BMP图像 局部放大 代码
#include <stdio.h>#include <string.h>#include <stdlib.h>#include "define.h"#include "math.h"/* * 函数功能:图像放缩 * scale = 1.5 裁剪区域图像放大1.5倍 * *///#pragma DATA_SECTION(scale_...原创 2018-06-02 10:55:29 · 825 阅读 · 0 评论 -
yuv转RGB
先区分一下YUV和YCbCrYUV色彩模型来源于RGB模型,该模型的特点是将亮度和色度分离开,从而适合于图像处理领域。应用:模拟领域Y'= 0.299*R' + 0.587*G' + 0.114*B'U'= -0.147*R' - 0.289*G' + 0.436*B' = 0.492*(B'- Y')V'= 0.615*R' - 0.515*G' - 0.100*B' =转载 2018-05-19 17:00:29 · 924 阅读 · 0 评论 -
TL-C6748 easyEVM内存测试分布
MEMORY{#ifdef DSP_CORE/****************************************************************************//* *//* DSP 专有内存区域 片上 *//* *//***********转载 2017-12-30 17:04:12 · 598 阅读 · 0 评论 -
TL-C6748 EDMA使用笔记
EDMA3 控制器包含两个主要模块:• EDMA3 通道控制器: (EDMA3_m_CC0)• EDMA3 传输控制器: (EDMA3_m_TCn)对于 EDMA3 控制器而言,EDMA3 通道控制器当做用户接口.EDMA3CC 包括参数 RAM(PaRAM),通道控制寄存器和中断控制寄存器.EDMA3CC 服务优化从外设引入的软件请求或者事件,以及提交传送请求(TR)到 ED转载 2017-12-30 15:34:34 · 2222 阅读 · 1 评论 -
DSP跳转指令优化相关
TI C66x DSP 指令集 -之- 跳转指令BTI 6000系列DSP优化经验了解一下DSP芯片特点与分类DSP 优化心得转载 2017-02-27 21:29:35 · 1049 阅读 · 0 评论 -
emcv相关
EMCV全称为Embedded Computer Vision Library,是一个可在TI DM64x系列DSP上运行的计算机视觉库。EMCV提供了跟OpenCV完全一致的函数接口,通过EMCV,你可以轻松的将你的OpenCV算法移植到 DSP,甚至不用改一行代码。 目前EMCV已经支持IplImage, CvMat,CvSeq等基本数据结构,可使用cvCreateImage等创建和释放图转载 2016-12-26 10:30:54 · 491 阅读 · 0 评论 -
基于TI MCSDK中关于image__process demo 图像处理算法改编与移植
参考资料:《TIC66X多核软件开发技术》牛金海编著。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。var Memory = xdc.useModule('xdc.runtime.Memory');//内存模块的公共接口,实际的内存管理是由一个堆实例来实现的,比如heapmem,或者h原创 2018-05-28 21:45:33 · 496 阅读 · 1 评论 -
DSP代码优化
一、 c6x的编译的常用选项(一)c6x的编译程序为“cl6x.exe”使用的方法Cl6x [options] [filenames]Cl6x: 编译程序Options: 编译选项Filenames: C或汇编源文件说明:编译选项是一个字母或者两个字母,对大小写不敏感。编译选项的前面需要有一个“-”符号。一个字母的选项可以合并在一起。转载 2016-05-12 11:26:49 · 1006 阅读 · 0 评论 -
Ti IMGLIB库简介
Image Librapy使用通常开发一款图像采集和处理产品的流程是熟悉硬件平台的特性、根据CPU的特点优化算法,最后调试整个系统软件。由于大多数厂家CPU支持的汇编语言不相同,尤其DSP芯片的汇编语言,如TI公司有自己的甚长汇编指令集,而AD公司也有自己的汇编指令集。通常只有根据各个厂家的CPU内核特点和汇编指令特点,才可以更好地优化图像算法,而且往往这方面影响着产品的开发进度,影响着产转载 2016-05-24 14:59:53 · 2159 阅读 · 0 评论