自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

原创 一个简单的开源DIRECTUI界面框架

1. 简介            constvar是一个简单的开源DIRECTUI界面框架,最开始是为WINCE平台的触摸屏设备上的应用设计,所以它尤其适合WINCE或WINDOWS 触摸屏设备上的界面开发。 constvar的开发目的就是让应用界面的开发和维护变得简单,同时又保持自身极其精简。各种简单是它最核心的特点及开发目标。 它不具备跨平台、跨语言、及其它繁杂的功能。如果

2014-07-19 09:56:06 4865 23

原创 一些图片过渡特效(C/C++)

图片过渡特效通常应用于图片浏览器,图片,照片展示软件,以及软件界面切换过渡等场景。可以说是比较常见的技术。以下是哥实现的一些界面切换效果,有些是仿的有些纯原创。

2017-03-03 01:48:23 3232 3

原创 矩形内接任意多边形抠图(可以羽化边缘)

抠出一个矩形区域的内接多边接(或封闭曲线),必须都是单连通的, 如果不是单连通的,实际上需要分解成多个单连通分多次处理了。羽化边缘效果就是给图像的边界一个渐变模糊的ALPHA通道值,让它在与背景混合的时候能更好的融入背景,这样合成的效果会更加自然。效果如图:

2017-02-12 14:13:13 2353 2

原创 LOMO效果算法

仿照美图秀秀的LOMO效果实现的。LOMO效果实现没有想像的那么复杂,但是如果找错方法了的话可能是很不好实现的。效果如图:

2017-02-12 13:37:12 2333

原创 一种基于轮廓的自由图像变形算法

图像变形是图像处理中不太常用的算法,因为不应用不广范。但这种算法还是挺有意思的。把矩形图像变形到一个指定的轮廓的区域中,图像的内容适应到目标区域后,会发生比较奇特的扭曲挤压效果,当然,前提是这个轮廓必须是单连通封闭曲线。哥2015实现的,看几张效果图:                                                   几种效果集锦

2017-01-23 09:11:04 3335 3

原创 感谢关注过或支持过这个框架的所有人

开源后半年我便没有料理这个框架了,一是因为这个在WINCE平台作一些简单UI已经足够.它已经有一部分可适用的产品了. 而这并不是一个

2016-11-29 12:32:15 751 7

原创 界面与逻辑--多进程或单进程

大家好,我要介绍的所有知识点都是WINCE/windows触摸屏DUI开源框架constvar(点击下载代码)开发过程中遇到的比较有讨论价值的问题。 本文要讨论的是业务逻辑与界面的实现与进程数量划分的一些关系. 一.单进程对于比较复杂的应用程序,有可能包含比较多的功能独立的模块,假设用单进程去实现,即所有业务+所有界面都在此进程中,看上去是最简单的.因为:1.      单

2014-10-30 23:22:05 2406 2

原创 dui框架开发系列:基于控件组合或继承实现 可视化界面编辑工具 的优劣

大家好,我要介绍的所有知识点都是WINCE/windows触摸屏DUI开源框架constvar(点击下载代码)开发过程中遇到的比较有讨论价值的问题。  本文要讨论的是可视化界面编辑工具与控件实现方式的一些关系。 可视化界面编辑工具是DIRECTUI界面框架不可少的工具,它应当是整个框架的比较重要的一部分。VS中的可视化开发工具很强大,比如用MFC拖出来的界面,接近所见即所得,而且消

2014-09-22 23:43:43 2191

原创 constvar : helloworld

1. 工程新建以WINCE6平台为例, 其它WINCE版本同理。 WINDOWS版的也可以,可以参考下载目录中有一个发放的WINDOWS的RELEASE版本。 另外,最完整的那个DEMO程序是同时有WINCE和WINDOWS版的。建立一个智能设备WIN32应用程序选择自己开发用的SDK后,选择windows应用程序,点完成

2014-09-20 12:04:02 1538

原创 constvar: 一些图

1. 框架简介1.1 CONSTVAR与应用,业务逻辑的关系1.2 对象关系1.3 复杂控件1.4 资源1.5 交互1.6 消息

2014-09-20 12:00:58 872

原创 constvar: 工具使用说明

工具使用说明一. CVUI.exe (可视化界面编辑工具)1.2. 菜单栏  文件菜单可以打开 cfg即界面配置文件,保存界面(rpk和cfg等等), 打开多国语言包。即把界面用到的字符串和语言包关联起来.3.   按下 “抓手” 按钮表示当前在界面区域拖拽时,可以移动当前视口  按下“指针”按钮表示在界面区域时,鼠标如果经过一个控件,此

2014-09-20 10:48:36 1670 2

原创 constvar: 开发常见问题

1.什么是基本控件(基本对象),什么是复杂控件? 答: 基本控件是指简单的比如 显示文字或图片的基本单元,以及按钮等简单控件。这些控件称作为基本对象就是因为可以在界面工具中直接创建配置,这些对象将可以被框架直接创建。复杂控件是由一些基本的控件组成的而已,只是它一般外面有一个自己的控件类实现对这些基本控件的复合操作,或是动画或是其它显示动作组合。 2. 怎样动态创建一个基本控

2014-09-20 10:37:50 1364 4

原创 constvar: 部分静态效果展示

以下是部分运行时的静态效果, 控件,动画等动态效果可以点击本文档 “主页”, 从上面的地址下载视频效果。一.经一种色调变换之后经另一种色调变化之后用相同方汉调整背景颜色后在上一幅图基础上修改背景亮度之后下图是:可以运行时换肤和开关特效。

2014-09-20 10:17:57 1704

原创 constvar: 图片资源说明

图片资源说明1. 导出的图片格式导出的图片可支持2种, 带透明的PNG图片和带ALPHA通道的32位BMP。显然,32位BMP制作起来要比PNG麻烦很多。而且导出时的效果不直观。所以建议统一采用PNG。2. 对于一个整体的显示对象。 如果他的图片需要有N帧 ( N > 1),这N帧的宽高必须相等。  例如: 主界面按钮有 正常 和按下状态帧2。 虽2张图片显

2014-09-20 09:10:46 1494

原创 dui框架开发系列:XML解析和界面的动态创建

大家好,我要介绍的所有知识点都是WINCE/windows触摸屏DUI开源框架constvar(点击下载代码)开发过程中遇到的比较有讨论价值的问题。   本文要讨论的是与界面解析加载相关的XML解析和动态创建界面。 XML是directui界面对象配置文件的最好选择,因为它的树形结构很适合描述同样是树形结构的对话框。从XML中可以很清晰的看清界面元素之间的层次关系。同时用XML

2014-09-05 00:13:10 2867

原创 dui框架开发系列:32位和565BMP的ALPHA混合和资源打包

大家好,我要介绍的所有知识点都是WINCE/windows触摸屏DUI开源框架constvar(点击下载代码)开发过程中遇到的比较有讨论价值的问题。  本文要讨论的是BMP位图的ALPHA运算,及资源的打包等。 1.图片资源打包处理一些值得注意的地方 为了使美工人员编辑图片方便,我们使用的图片资源都是带透明PNG格式的。PNG制作方便并且预览效果很直接,而32位BMP虽然效

2014-09-01 23:53:51 1787

图像过渡特效

一些图像过渡特效演示

2017-03-03

任意形状抠图

任意形状的抠图和羽化边缘

2017-02-12

lomo图像算法

仿美图秀秀的LOMO效果处理

2017-02-12

开源wince/window directui界面框架

开源wince/window directui界面框架 更多资料请到百度网盘地地址 http://pan.baidu.com/s/1qWvxXeO 下载

2014-11-26

空空如也

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

TA关注的人

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