Brice_Liu
码龄15年
关注
提问 私信
  • 博客:173,686
    173,686
    总访问量
  • 17
    原创
  • 1,562,020
    排名
  • 57
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2010-03-20
博客简介:

fcryuuhou的专栏

查看详细资料
个人成就
  • 获得50次点赞
  • 内容获得10次评论
  • 获得105次收藏
创作历程
  • 8篇
    2022年
  • 2篇
    2021年
  • 3篇
    2020年
  • 8篇
    2014年
  • 61篇
    2013年
  • 7篇
    2012年
  • 33篇
    2011年
成就勋章
TA的专栏
  • GPU
  • CV
    1篇
  • ROS
    1篇
  • linux-kernel
    25篇
  • TCP-IP
  • COMPUTER NETWORKING -A top-dow
  • SHELL
    2篇
  • Ubuntu
    1篇
  • GCC
    5篇
  • Makefile
    2篇
  • Excel
  • Unix networking programming
    5篇
  • 项目工程
    2篇
  • 算法源码
    3篇
  • 参考博客
    4篇
  • 深入理解linux内核
    5篇
  • 书籍
    2篇
  • C++/boost
    15篇
  • boost
    1篇
  • ACE
    8篇
  • Architecture
    3篇
  • LPC
    4篇
  • U-Boot
    1篇
  • java
    1篇
  • 行业
    1篇
  • An
  • Android
    7篇
  • 图形图像
    2篇
兴趣领域 设置
  • 人工智能
    opencvcaffetensorflow
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

深入理解GPU Architecture(上)

作为System Inside系列中的一篇,为了完成它我费了不少力气,因为GPU INSIDE的资料实在太难找了,有很多东西都是NVIDIA(本篇文章以GT200架构为实例)内部资料,没有详细公布,在网上找到的也是些零碎的东西,经过一番周折还是在脑子中形成了一个比较系统的印象,防止这个印象转瞬即逝,赶紧将它记下来。 我决定从CUDA入手,慢慢的深入到core architecture层面,因为要了解内部架构,首先了解下外部接口,可能是个比较好的学习策略,而且在CUDA文档中也有零碎的提到体系方面的东...
转载
发布博客 2022.03.13 ·
775 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

基于OpenGLES的Android相机预览

基于OpenGLES的Android相机预览 - 云+社区 - 腾讯云https://cloud.tencent.com/developer/article/1175711
转载
发布博客 2022.02.22 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android 12(S) 图形显示系统 - 示例应用(二)

1 前言为了更深刻的理解Android图形系统抽象的概念和BufferQueue的工作机制,这篇文章我们将从Native Level入手,基于Android图形系统API写作一个简单的图形处理小程序。透过这个小程序我们将学习如何使用Native API创建Surface,如何请求图形缓冲区,如何向图形缓冲区中写入数据等知识。Talk is cheap, show me the code。让我们马上开始吧!注:本系列文章的分析及代码均基于Android 12(S) Source Code,可参考:AO
转载
发布博客 2022.02.22 ·
2302 阅读 ·
2 点赞 ·
1 评论 ·
12 收藏

Heterogeneous compute case study: image convolution filtering

Heterogeneous compute case study: image convolution filtering - Imaginationhttps://blog.imaginationtech.com/heterogeneous-compute-case-study-image-convolution-filtering/04 SEPTEMBER 2015 ALEX VOICAIn a previously published article, I offereda quick gu.
转载
发布博客 2022.02.22 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PowerVR Series7XT GPUs push graphics and compute performance to the max

PowerVR Series7XT GPUs push graphics and compute performance to the max - Imaginationhttps://blog.imaginationtech.com/powervr-series7xt-gpus-push-graphics-and-compute-performance/10 NOVEMBER 2014 ALEX VOICAIf you’ve been keeping track of the evolution
转载
发布博客 2022.02.22 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

A primer on mobile systems used for heterogeneous computing

A primer on mobile systems used for heterogeneous computing - Imaginationhttps://blog.imaginationtech.com/introduction-mobile-systems-heterogeneous-computing/04 AUGUST 2015 ALEX KELLEYIn the mobile and embedded market,the design constraints of electro.
转载
发布博客 2022.02.22 ·
76 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PowerVR Series7XT Plus GPUs: where advanced graphics meets computer vision

PowerVR Series7XT Plus GPUs: where advanced graphics meets computer vision - Imaginationhttps://blog.imaginationtech.com/powervr-series7xt-plus-gpus-advanced-graphics-computer-vision/#cv_algo06 JANUARY 2016 ALEX VOICAAbout a month before CES 2015 I wro
转载
发布博客 2022.02.22 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

https://blog.imaginationtech.com/understanding-opengl-es-multi-thread-multi-window-rendering/

Understanding OpenGL ES: Multi-thread and multi-window rendering - Imaginationhttps://blog.imaginationtech.com/understanding-opengl-es-multi-thread-multi-window-rendering/11 NOVEMBER 2013 JOE DAVISAs the CPUs and GPUs in mobile devices have become more
转载
发布博客 2022.02.21 ·
146 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线特征---LBD算法(三)

线特征---LBD算法(三)上一节主要是介绍LSD算法理论,这节主要是介绍LBD算法。参考文章:An efficient and robust line segment matching approach based on LBD descriptor and pairwise geometric consistency ----Lilian Zhang , Reinhard Koch第二部分:Line detection and description1.尺度空间中提取线段为了..
转载
发布博客 2021.04.23 ·
1171 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

欧拉角、四元数、旋转矩阵推导及相互关系

Tags:SLAM一、旋转与旋转矩阵 1.2D旋转 2.3D旋转 二、欧拉角 三、四元数 四、相互转换 1.四元数转旋转矩阵 2.旋转矩阵转四元数 3.欧拉角转旋转矩阵 4.旋转矩阵转欧拉角 5.欧拉角转四元素 6.四元数转欧拉角 五、参考资料一、旋转与旋转矩阵1.2D旋转如下图所示,在坐标系O-xy中有一点P,已知坐标为(x,y),向量OP与X轴的夹角为β。将点P绕坐标原点O旋转了α角到P’。这里规定与右手系旋转方向相同的为旋转正方向,对.
转载
发布博客 2021.03.03 ·
1947 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

回调函数ros::spin()与ros::spinOnce()

回调函数ros::spin()与ros::spinOnce()osc_qocngpfu2018/11/22 18:39阅读数 131【华为云安全20年经验总结】如何构建云上完整安全体系?>>>ros::spin()这句话的意思是循环且监听反馈函数(callback)。循环就是指程序运行到这里,就会一直在这里循环了。监听反馈函数的意思是,如果这个节点有callback函数,那写一句ros::spin()在这里,就可以在有对应消息到来的时候,运行callba..
转载
发布博客 2020.12.22 ·
631 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

[转载]关于OpenGL Framebuffer Object、glReadPixels与离屏渲染

原文链接:https://www.cnblogs.com/waytofall/p/3830527.html关于OpenGL Framebuffer Object、glReadPixels与离屏渲染最近写论文需要用到离屏渲染(主要是因为模型太大普通窗口绘制根本做不了),于是翻阅了红宝书查了下相关api和用法。中文版的红宝书可读性有点差,很多地方翻译地晦涩,但好歹读起来比较快,主要相关章节为第8章和第10章(可以连带把第9章读完以后写GLSL会顺利成章)。貌似superbible可读性更强,但.
转载
发布博客 2020.09.22 ·
463 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

[转载]YUV格式纹理贴图的例子

frameworks/native/opengl/tests/gl2_yuvtex/gl2_yuvtex.cpp 是Android提供的yuv格式纹理贴图的例子。前面先申请存放纹理数据的bufferyuvTexBuffer = new GraphicBuffer(yuvTexWidth, yuvTexHeight, yuvTexFormat, yuvTexUsage);其中 yu...
转载
发布博客 2020.03.23 ·
1360 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

DDD调试opencore/stagefright

Google为Android应用开发提供了eclipse加插件作为开发工具,基于eclipse可以方便调试apk,而对于底层开发人员(比如opencore开发)没有提供类似直观的开发工具及调试手段。本文旨在介绍一种基于ddd+gdbserver的调试方法,用于类似opencore的C层面的程序调试。 具体步骤如下:开一个shelladb shellps查看mediaserver
转载
发布博客 2014.05.05 ·
795 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

opencore内部调度

1引言多媒体框架是非常重要而又令人关心的模块,尤其在android的系统上,多媒体播放效果如何,对其框架了解是非常必要的。多媒体中的调度问题,是个背后的故事,但却对性能影响至关重要,本文并非全面分析多媒体框架,旨在探讨媒体框架调度方面与传统的多线程应用间的差异。 2基本知识1.        多媒体框架:宏观上看多媒体框架一般包含:engine、parser、c
转载
发布博客 2014.05.05 ·
685 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

stagefright与opencore对比

http://blog.chinaunix.net/uid-11857489-id-2814519.html1引言Android froyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,弃用之前的opencore,仅仅对opencore中的omx-component部分做了引用。Stagefrigh
转载
发布博客 2014.05.05 ·
918 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

audio flinger流程分析

ToneGenerator.cppToneGenerator中构造函数或者startTone会调用initAudioTrack:mpAudioTrack = new AudioTrack(); mpAudioTrack->set(..., audioCallback, ...); 创建了AudioTrack,并将audioCallback传入AudioTra
转载
发布博客 2014.02.10 ·
5267 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

AudioSystem类

AudioSystem类1、白手起家,没有父类。2、定义了一堆枚举,包括stream类型,音频格式,音频channel等。3、函数get_audio_flinger中,会获取AudioFlinger,然后创建一个AudioFlingerClient对象,并调用AudioFlinger的函数registerClient注册该AudioFlingerClient
转载
发布博客 2014.02.10 ·
2461 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Audio系统综述

Audio 相关代码分析一、Audio系统综述     Audio系统主要分成如下几个层次:    (1)media库提供的Audio系统的上层接口;    (2)AudioFlinger作为Audio系统的中间层;    (3)Audio的硬件抽象层提供底层支持;    (4)Audio接口通过JNI和Java框架提供给上层。     Audi
转载
发布博客 2014.02.10 ·
797 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于计算机图形学的学习的书籍推荐

本文根据 szlongman 的博文 "关于计算机图形学的学习" 整理、扩充而来,描述,主要介绍了计算机图形学的学习,以及一些参考书目、研究组织、牛人和网络资源。引言什么是计算机图形学? 本文尽量避免给它做严格的定义,但是通常来说,计算机图形学是数字图象处理的逆过程,这只是一个不确切的定义,后面我们会看到,实际上,计算机图形学、数字图象处理和计算机视觉在很多地方的区
转载
发布博客 2014.02.09 ·
1560 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多