• 大小: 4.05MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-11-08
  • 语言: 其他
  • 标签: 快速转换  RGB565  

资源简介

批量快速将多张bmp图片转换为bin文件,bmp图片位深度为24bit,bin文件可选择8bit(RGB323)、16bit(RGB565)、24bit(RGB888) 输出,用于烧录到 外部flash,单片机去读取数据显示图像。因为输出每张bmp图片所在flash里的起始位置以及图片尺寸、大小。还有每张图片的枚举索引,图片文件名跟随在索引后,提供快速图像化处理,极大方便用单片机来做图形界面。

资源截图

代码片段和文件信息

// FindFile.cpp : 定义应用程序的类行为。
//

#include “stdafx.h“
#include “FindFile.h“
#include “FindFileDlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#endif


// CFindFileApp

BEGIN_MESSAGE_MAP(CFindFileApp CWinApp)
ON_COMMAND(ID_HELP &CWinApp::onhelp)
END_MESSAGE_MAP()


// CFindFileApp 构造

CFindFileApp::CFindFileApp()
{
// TODO: 在此处添加构造代码,
// 将所有重要的初始化放置在 InitInstance 中
}


// 唯一的一个 CFindFileApp 对象

CFindFileApp theApp;


// CFindFileApp 初始化

BOOL CFindFileApp::InitInstance()
{
// 如果一个运行在 Windows XP 上的应用程序清单指定要
// 使用 ComCtl32.dll 版本 6 或更高版本来启用可视化方式,
//则需要 InitCommonControlsEx()。否则,将无法创建窗口。
INITCOMMONCONTROLSEX InitCtrls;
InitCtrls.dwSize = sizeof(InitCtrls);
// 将它设置为包括所有要在应用程序中使用的
// 公共控件类。
InitCtrls.dwICC = ICC_WIN95_CLASSES;
InitCommonControlsEx(&InitCtrls);

CWinApp::InitInstance();

AfxEnableControlContainer();

// 标准初始化
// 如果未使用这些功能并希望减小
// 最终可执行文件的大小,则应移除下列
// 不需要的特定初始化例程
// 更改用于存储设置的注册表项
// TODO: 应适当修改该字符串,
// 例如修改为公司或组织名
SetRegistryKey(_T(“应用程序向导生成的本地应用程序“));

CFindFileDlg dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: 在此放置处理何时用
//  “确定”来关闭对话框的代码
}
else if (nResponse == IDCANCEL)
{
// TODO: 在此放置处理何时用
//  “取消”来关闭对话框的代码
}

// 由于对话框已关闭,所以将返回 FALSE 以便退出应用程序,
//  而不是启动应用程序的消息泵。
return FALSE;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      46944  2019-01-10 11:39  BMP_BIN\FindFile\FindFile.aps

     文件       1673  2014-10-17 11:34  BMP_BIN\FindFile\FindFile.cpp

     文件        453  2014-10-17 11:34  BMP_BIN\FindFile\FindFile.h

     文件       6100  2019-01-10 11:39  BMP_BIN\FindFile\FindFile.rc

     文件       5510  2014-10-17 14:59  BMP_BIN\FindFile\FindFile.vcproj

     文件       1425  2014-10-17 18:11  BMP_BIN\FindFile\FindFile.vcproj.Android-dev-PC.Android-dev.user

     文件       1417  2015-05-05 14:12  BMP_BIN\FindFile\FindFile.vcproj.Android-PC.Android.user

     文件       1401  2018-06-01 18:47  BMP_BIN\FindFile\FindFile.vcproj.M1.Administrator.user

     文件       1413  2019-02-22 16:12  BMP_BIN\FindFile\FindFile.vcproj.SUPERMAN.Administrator.user

     文件      21861  2019-02-22 16:10  BMP_BIN\FindFile\FindFileDlg.cpp

     文件       1277  2019-01-10 11:02  BMP_BIN\FindFile\FindFileDlg.h

     文件       2781  2014-10-17 11:34  BMP_BIN\FindFile\ReadMe.txt

     文件      21630  2003-07-23 17:52  BMP_BIN\FindFile\res\FindFile--.ico

     文件       9662  2014-01-13 01:27  BMP_BIN\FindFile\res\FindFile.ico

     文件        364  2014-10-17 11:34  BMP_BIN\FindFile\res\FindFile.rc2

     文件       1094  2019-01-10 10:58  BMP_BIN\FindFile\resource.h

     文件        139  2014-10-17 11:34  BMP_BIN\FindFile\stdafx.cpp

     文件       1796  2014-10-17 11:34  BMP_BIN\FindFile\stdafx.h

     文件       1030  2014-10-17 11:34  BMP_BIN\FindFile\targetver.h

     文件   12889088  2019-02-22 16:12  BMP_BIN\FindFile.ncb

     文件        890  2014-10-17 11:34  BMP_BIN\FindFile.sln

    ..A..H.      7680  2019-02-22 16:12  BMP_BIN\FindFile.suo

     文件        144  2019-02-22 16:13  BMP_BIN\Release\20190222_16-13_16bit.bin

     文件        894  2019-02-22 16:13  BMP_BIN\Release\20190222_16-13_16bit.txt

     文件        128  2019-01-09 19:03  BMP_BIN\Release\bmp\blue_7.bmp

     文件        128  2019-01-09 19:03  BMP_BIN\Release\bmp\green_7.bmp

     文件         68  2019-01-09 19:03  BMP_BIN\Release\bmp\red_1.bmp

     文件         80  2019-01-09 19:03  BMP_BIN\Release\bmp\red_2.bmp

     文件         92  2019-01-09 19:03  BMP_BIN\Release\bmp\red_3.bmp

     文件         92  2019-01-09 19:03  BMP_BIN\Release\bmp\red_4.bmp

............此处省略11个文件信息

评论

共有 条评论