自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luofl的专栏

愿意用一支黑色铅笔,画一出沉默舞台剧

  • 博客(29)
  • 资源 (18)
  • 收藏
  • 关注

原创 OpenCV读取YUV420p文件并转换为Mat类型

参考文章:http://blog.csdn.net/gxiaob/article/details/9718071这里直接封装成了 Mat类型:void conv_yuv420_to_mat(Mat &dst, unsigned char* pYUV420, int width, int height){ if (!pYUV420) { return

2017-04-19 11:08:32 8541 1

原创 Windows10实用技巧-固定快捷方式到磁贴菜单方式

快捷方式固定到磁贴Win10的开始菜单中的磁贴功能比较不错,可以在不清理桌面上其他软件的情况下直接唤醒需要的应用。

2016-08-20 21:39:05 21813 1

原创 Windows 10周年纪念版安装Ubuntu/Linux Shell/Bash

Windows 10周年纪念版安装Ubuntu/Linux Shell/Bash升级到Win10周年纪念版首先进行系统更新,安装必要的更新后,下载Win10周年更新补丁。

2016-08-11 22:40:35 4218

转载 HEVC中SAO--自适应样点补偿 分析解读

原文地址:http://blog.csdn.net/feixiang_john/article/details/8258452HEVC中SAO--自适应样点补偿:本文分三个部分, 1.Sample Adaptive Offset原理, 2.SAO处理流程分析, 3.SAO意义何在!SAO的文章见《Sample Adaptive Offset in the HEVC Standa

2014-02-24 17:57:41 3093

原创 VS项目编译包含CUDA的静态库及在原项目中添加CUDA优化代码方法

一、添加CUDA源文件二、设置该源文件的编译选项在项目中找到该源文件,然后鼠标右键选中,选择属性,在配置属性中:设置“常规”:从生成中排除“否”项类型:自定义生成工具然后在下面的自定义生成工具==>常规分别设置编译参数等。其中编译参数可以对Debug、Release分别如下设置:(Debug版)"C:\Program Files\NVIDIAGPU Co

2013-07-28 16:25:18 3613

原创 PKU OJ 1002(487-3279)电话号码解题方法与个人最简短代码

以前一次偶然的机会听说了最短代码竞赛,这两天不想干啥事,便开始做一做OJ吧,题目见这里:http://poj.org/problem?id=1002主要是一个字符串读取与转换,我的代码长度为651字节,39行。

2013-07-28 14:16:19 1853 2

原创 Visual Assist X添加默认包含路径+支持VS2010高亮显示CUDA代码(Windows 7)

本文展述了通过修改注册表,达到为Visual Assist X增加默认包含路径(include path),以及识别其他类型源文件(如CUDA的源文件.cu和.cuh)。同时为了读者方便操作,也上传了注册表项,可以直接导入。

2013-04-13 15:29:53 4831 4

原创 Ubuntu 10.04 amd64,中文输入法乱码、开发Android等

让系统支持32位程序命令行下执行这两条指令:sudo aptitude install libc6-dev-i386 sudo aptitude install ia32-libs 安装JDK/Android SDK/NDK/ADT1、JDK直接百度搜索,到JAVA SE网站下载系统对应的版本,我习惯用tar.gz的包,解压了安装即可。可以参考这篇文章http://da

2013-04-12 16:46:57 1427

原创 Android NDK使用NEON优化,SIMD优化

有的时候其实网络上资料比较多,但是自己很难找到。譬如我一直想要做Android NDK的源代码优化,知道可以利用NEON,可以利用汇编进行。但是却找不到正确的门路。所以耗费了很多时间。在针对C代码的优化上,实在是收益甚微,对某个函数进行的代码优化,对整个系统来说,影响一般很小(一方面代码本来在优化上性能的提升倍数不多,另一方面单个函数在整个系统中占用的比重都很低),所以优化了几天也见不到明显的进展

2013-04-04 17:12:52 10181 1

原创 ARM(Android NDK)混编C/C++汇编优化

http://blog.csdn.net/ce123/article/details/8209702 这篇文章比较不错,排版看起来很舒服。 在进行Android开发时,一般考虑加速某些算法处理速率时,需要使用NDK进行开发,为了进一步加速程序执行速率,还可以进行汇编级别的优化。比如采用 NEON 技术进行代码的优化,以实现模块处理效率的成倍增长。在C/C++中使用内联汇

2013-04-03 16:22:14 9921 2

原创 HEVC播放器出炉,迅雷看看支持H.265

http://tieba.baidu.com/p/2243767049感谢D大。新版本迅雷看看开始支持HEVC解码,http://tech.sina.com.cn/i/2013-03-30/19148197086.shtml对解码测试一遍进行一边做个报告.首先安装解码器, 因为是dshow的组件, 安装是很容易的, 在PotPlayer上也很容易加载, 如下图:

2013-04-01 12:22:57 15717 1

原创 移植HM(HEVC测试软件)到Android平台(ARM)

HM的编码全部采用C/C++编写而成,要移植到Android平台上,如果完全重写整个解码器,时间是相当不够的。好在有了Android NDK,可以轻松地利用已公开的源代码进行修改。Android NDK使用指南可以参考我的这篇文章:http://blog.csdn.net/luofl1992/article/details/8663171另外这篇文章也值得一看:http://www.c

2013-03-29 13:26:19 3267 5

原创 Ubuntu amd64 running Android SDKs and Android-NDK

We need to install two libs, and commands should be like this:sudo apt-get install libc6-dev-i386sudo apt-get install ia32-libs if problems appears like :broken pakages or depending

2013-03-16 13:58:50 1050

原创 Android 安卓使用C/C++静态库/动态库指南

目前我在做HM(HEVC测试软件)移植到Android平台,在移植过程中出现了一些问题,顺便记录下来,供大家分享。也让大家在出现问题是能够有一个参照。这些天忙着调试程序中出现的BUG,没有来得及更新。移植HM详细请看另外一篇日志:http://blog.csdn.net/luofl1992/article/details/8736149一、必备的工具        开始之前请确认你

2013-03-12 13:22:18 8778 2

原创 用MFC构建HEVC码流播放器

HEVC的测试代码HM中给出了一个解码器示例,但是该解码器只能输出结果到yuv文件,不能跟放电影一样阅览。所以离实际应用总有一定距离,我现在刚开始学习HEVC,也想深入了解HEVC的编解码原理和具体过程,所以创建了这样一个播放器。该播放器和以前所做的一个基于ffmpeg的播放器基本框架几乎完全一样,所不同的是解码环节。        下面我们开始着手分析构建这样一个真实的播放器的流程。

2013-03-09 18:32:33 4322 14

原创 Ubuntu Grub Rescue 解决Windows分区导致Ubuntu 12.10无法启动的问题以及设定双系统的优先引导顺序

,之前的相关文章可以参考这两篇,我的grub系统目录不一样http://www.cnblogs.com/harold-yang/archive/2012/09/17/2689831.htmlhttp://www.cnblogs.com/samcn/archive/2011/03/30/1999615.html问题: 之前系统是Windows Xp(C盘) + D

2013-03-08 21:38:38 3683 1

原创 HEVC学习1—总框架与程序结构

要开始学术了。我的研究方向是视频编解码,主要研究领域为HEVC,目前新手小白一枚。这里通过博客的方式记录一下自己的学习过程,顺便也给与我一样的人一个参考。一、HEVC简介要对HEVC的总体架构有所了解(百度百科什么的其实一大堆),建议参考这两篇文章,具体可以谷歌学术,找到pdf下载1.Overview of the High Efficiency Video C

2013-03-08 14:58:26 5703 4

转载 USB设备无法使用、驱动载入异常(39)

来自Windows在线帮助。开始菜单”-“运行”-输入命令:regedit,打开系统注册表。依次展开下面的注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}在右面窗口找到“upperfilter”项或“lowerfilter

2013-01-09 12:12:10 17896 5

原创 An ffmpeg and SDL turorial:FFMpeg 和 SDL编程参考,修改了源代码已无错误运行

turorial 08源代码。原始代码没有考虑视频和显示窗口大小不同的问题,会导致bug,而自己又搞不明白到底是什么情况。我对源代码做了一些修改,可以在VS上顺利编译通过并且无错运行。av_seek_frame可能存在一些问题,目前不太清楚为什么经常出现错误下面为修改好的源代码,可以直接编译:// tutorial08.c// A pedagogical vide

2012-12-21 11:10:22 1750 1

原创 windows下ffmpeg编译成lib、dll与使用ffmpeg制作播放器

自己编译ffmpeg的话比较麻烦的还是,可以参考这篇文章。windows下使用MinGW+msys编译ffmpeghttp://blog.chinaunix.net/uid-20718335-id-2980793.html实际上我按照这个流程编译了一遍,有些库不全,虽然编译通过了,最终似乎无法使用。只好引用了ffmpeg项目组的 FFMPEG SDK,我下载的是当前最新

2012-12-14 10:09:08 12622 23

原创 VS2010的BUG?类名字问题,不变蓝色。

不知道诸位有没有出现过这样的情况?如下图现在我用的VS2010的版本如下,Microsoft Visual Studio 2010Version 10.0.30319.1 RTMRelMicrosoft .NET FrameworkVersion 4.0.30319 RTMRelInstalled Version: UltimateMicrosoft Visual

2012-11-20 20:38:22 3709

原创 批处理显示文件夹下所有源文件行数

@echo offREM 关闭命令行提示输出,只输出echo的信息REM 打印每个文件的行数find /v /c "" *.h*find /v /c "" *.c*REM 统计所有文件总行数REM 无奈在里面增加代码显示不鸟单个文件的行数REM /s参数:可以为子目录 /b参数:文件for /f "delims=" %%i in ('dir/b/s *.h* *.c*') do (

2012-11-15 16:35:32 1659

原创 BasicExcel使用方法,VC读取Excel方法

使用VC读取Excel电子表格的类,这个比较方便:BasicExcel下载刚开始弄的时候一编译全是错误。那个demo没有给工程文件夹(是不是有点坑爹)这里说一下方法:1、自己建立一个VC工程,或者VC6.0直接打开 YExcel.cpp进行编译就自动生成了2、然后添加 BasicExcelVC6.hpp 和 BasicExcelVC6.cpp 两个文件到工程里面

2012-11-13 14:12:38 4646

原创 华科无线网登陆器

// 对话框的构造函数代码在最后。。。// 为了实现那个小的没有滚动条的界面,,// 尝试过些HTML代码,写div层、IFRAME之类的东西,// 但是最后因为 程序运行中权限的问题,没法自动填写表单。。。// 所有导致最终还是要自己手动来点选// (程序可以模拟手点击鼠标,但是效果不太理想。所以这里没有弄出来)// 期待大神ing。HUST校园无线网认证登陆器10月2日

2012-10-02 16:44:59 5255

转载 SystemParametersInfo(SPI_GETNONCLIENTMETRICS, 出错。不同系统或者不同版本VS

最新看到的是百度上的解答:http://hi.baidu.com/vc_net/item/b8c5f761f70b9290c4d2494b另外MSDN的介绍typedef struct tagNONCLIENTMETRICS { UINT cbSize; int iBorderWidth; int iScrollWidth;

2012-08-16 21:37:24 1173

转载 使用CStdioFile读取/写入中文文本文件出错的问题

这个是由编码、语言区域等问题导致。解决方法为设定语言区域为中文,如下:#include //CStdioFileChs UNICODE编译 读取中文汉字乱码解决办法class CStdioFileChs : public CStdioFile{private: char *old_locale;public: CStdioFileChs(const LP

2012-08-11 16:11:27 1905

原创 VC获取屏幕上任意点位置的颜色

这篇文章其实参考了很多人的作品,在此就一一谢过了。包括:(1)动态设置控件的颜色(2)获取鼠标位置(3)CButtonST程序的界面效果如下图:源代码工程下载,不要分啊不要分:http://download.csdn.net/detail/luofl1992/4478349可以方便地获取屏幕上任意点位置的颜色。RGB表示。有额外需要(比如在窗口最下化情况下的读取

2012-08-05 20:53:46 4705

原创 C/C++语言实现矩阵求逆运算—高斯约化/消元法

在网站上搜索了一下,发现C语言代码可能是很原始的版本,编译的时候会报出诸多错误。不过大致还是能看懂,就看你能不能转过弯来咯。原文的代码是要存成矩阵形式,而实际代码写的着则是一维数组形式。可以直接使用的代码如下:#include #include #include // 对矩阵求逆,结果保存在a中int brinv(double a[], int n){

2012-07-27 11:05:41 16127 2

原创 批量重命名工具 MFC版 VS2010编写

最近在做一个项目,需要对一批文件进行批量重命名操作,百度了一下,下载到的几个工具感觉不太容易使用。于是自己用VS2010做了一个。界面如下图:下载地址:  (源代码+详细注释版) 部分关键代码: // LBatchRenameDlg.h : 头文件//#pragma once#include "PictureButton.h"#include

2012-07-23 10:27:43 2084

WinEdt 8.0 破解版

WinEdt 8.0破解版,不需要序列号,剔除未注册使用限制。

2014-06-13

Windows下用MinGW编译ffmpeg+x265相关软件与源码

2014年4月22日最新的Windows下使用MinGW编译ffmpeg的教程,同时讲述了编译x265库的方法。 说明文档下载:http://download.csdn.net/detail/luofl1992/7232837

2014-04-22

windows下用MinGW编译ffmpeg+x265库

详细讲述了windows下使用MinGW编译ffmpeg+x265编解码的过程。有问题可以到我的主页反馈。windows xp和win8下进行过测试,xp下无误运行。

2014-04-22

Visual Assist X添加默认包含路径的注册表项

相关介绍可以参考我的这篇博客: http://blog.csdn.net/luofl1992/article/details/8797050 类似于CUDA的,想要给Visual Assist X添加默认包含路径和文件名后缀的均可以参考进行设置。

2013-07-22

windows VS2010编译最新pthreads-w32-2-9-1静态库

使用VS2010编译,window下使用的pthread静态库。 采用最新的源代码进行编译,包含有测试和pthread工程, 可以自己重新编译。

2013-04-22

Android版无显示解码图片的HM解码器

Android源码工程,全native工程。 相关说明参考我的这篇日志: http://blog.csdn.net/luofl1992/article/details/8736149

2013-04-10

MFC制作的HEVC播放器

使用MFC制作的HEVC播放器。相关说明参见: http://blog.csdn.net/luofl1992/article/details/8654317

2013-04-09

YUVviewer源代码,YUV视频播放器

YUVviewer源代码,从官网上下载的。

2013-03-19

windows下的ffmpeg、MFC制作的播放器

需要下载分,是希望大家能够更好的分享和使用本资源,毕竟上传也不容易。希望得到理解。 其中包含了VS2010解决方案,使用其他版本VS的朋友可以修改工程文件。相关说明见原文: http://blog.csdn.net/luofl1992/article/details/8293405

2013-02-26

VC使用BasicExcel读取Excel电子表格

使用BasicExcel进行Excel电子表格的读取,可以参考这个工程使用。 使用VS2010版本。 使用VC时建议只附加BasicExcelVC6.hpp和BasicExcelVC6.cpp文件(或者BasicExcel.hpp和BasicExcel.cpp)不要四个同时附加。

2012-11-13

计算机保研复试题目

计算机保研的复试资料整理。 包括了华科和上海交大的一些题目。

2012-10-29

获取屏幕点的颜色 MFC Dialog

可以方便地获取屏幕上任意点位置的颜色。RGB表示。 有额外需要(比如在窗口最下化情况下的读取颜色)的话可以自己改写代码。 不要分

2012-08-05

批量重命名工具MFC源代码注释版

同样不要分。 比之前发布的加了注释,同时新增加了一个按钮。 批量重命名工具,方便实用便捷。

2012-07-23

批量重命名工具VS2010版

本系统使用VS2010开发。 包含源文件和exe可执行文件。 代码比较简单。

2012-07-23

数据库课设/开发实例演示视频

解压后将txt后缀修改为exe即可。 包含三个文件。 编译平台:Visual C++ 数据库:SQL Server 2000

2011-11-30

数据库课设开发视频(Visual C++ + SQL Server 2000)

使用Visual C++ 和SQL Server 2000进行数据库开发的视频, 分三个部分。 1、创建和编辑数据库 2、创建和编写应用程序 3、新建数据库用户及配置数据源

2011-11-30

Visual C++数据库开发演示视频(SQL Server 2000)

开发过程的视频演示,暂时没有配音,有点编程基础的看着就会了哦。

2011-11-28

数据库课设(SQL Server 2000 + Visual C++)客户资源管理信息系统

本文件中包含了源代码工程,所有VC需要的源代码。以及SQL建立数据库需要的源代码。 数据库的链接需要先进行相应的设置。可以参看注释。

2011-11-28

空空如也

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

TA关注的人

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