码迷,mamicode.com
首页 >  
搜索关键字:矩形    ( 5872个结果
HDU 1542 Atlantis 线段树+离散化+扫描线
题意:给出一些矩形的最上角坐标和右下角坐标,求这些矩形的面积并。NotOnlySuccess 线段树专辑中扫描线模板题,弱智的我对着大大的代码看了一下午才搞懂。 具体见思路见注释=。=#include #include #include #include #define lson rt dy;vec...
分类:其他好文   时间:2014-08-16 21:01:21    阅读次数:218
WPF下的仿QQ图片查看器
本例中的大图模式使用图片控件展示,监听控件的鼠标滚轮事件和移动事件,缩略图和鹰眼模式采用装饰器对象IndicatorObject和Canvas布局。百分比使用一个定时器,根据图片的放大倍数计算具体的数值显示。首先看看效果图:以下开始绘制图片 定义缩略图上白色的矩形,这其实是一个Indicator.....
分类:其他好文   时间:2014-08-16 20:55:01    阅读次数:843
POJ 1410 Intersection(计算几何)
题目链接:Intersection 判断线段与矩形的关系,与矩形相交打印T,否则打印F; 坑题,精度。。。。 思路就是,先判断 线段是否在矩形里面,再判断线段和两条对角线的关系,利用叉积模板即可 测试数据有个坑,就是 左上角的坐标并不一定比右下角的小。。。这根本不符合题意嘛 #include #include #include #include #include #includ...
分类:其他好文   时间:2014-08-16 19:49:41    阅读次数:231
android 高级Canvas绘图
Canvas是图形编程中很实用的一个概念。通常有3个基本部分组成: 1.Canvas 提供了绘图方法,可以向底层的位图绘制基本图形。(我觉得这个解释很好,比解释成画布要好的多) 2.Paint 称为画笔或者刷子,Paint可以指定如何将基本图形绘制到位图上。 3.Bitmap 绘图的表面。 Android绘图API支持透明度,渐变填充,圆角矩形和抗锯齿。 1.可以绘制的内容 Canva...
分类:移动开发   时间:2014-08-16 18:31:30    阅读次数:384
POJ 1753 Flip Game
标准的广搜题目。 大致题意,一个4X4的矩形中有黑白棋子。点一下会使自己变成另一种颜色,与其相邻的也会发生同样的变化。 问:最少经过多少次可以使盘面上的颜色达到一致? /************************************************************************/ /* 0.是否达到要求 1.是否在盘中 2.判重 3.符合要求 4....
分类:其他好文   时间:2014-08-16 11:15:10    阅读次数:246
简介子窗口控件(api)
子窗口控件壹佰软件开发小组整理编译回忆第七章的CHECKER程序。这些程序显示了矩形网格。当您在一个矩形中按下鼠标按键时,该程序就画一个x;如果您再按一次鼠标按键,那么x就消失。虽然这个程序的CHECKER1和CHECKER2版本只使用一个主窗口,但CHECKER3版本却为每个矩形使用一个子窗口。这...
分类:Windows程序   时间:2014-08-16 10:55:30    阅读次数:784
Cocos2d-x 精灵碰撞检測(方法二)
将"Cocos2d-x 精灵碰撞检測(方法一)" update函数改动一下。使用精灵boundingBox函数获取直接精灵边界框, 不用自己计算精灵矩形大小了,还比較精确,然后调用intersectsRect计算2个精灵矩形是否存在交集。代码:void HelloWorld::update(floa...
分类:其他好文   时间:2014-08-16 10:52:40    阅读次数:181
第六章 - 图像变换 - 图像拉伸、收缩、扭曲、旋转[1] - 仿射变换(cvWarpAffine)
拉伸、收缩、扭曲、旋转是图像的几何变换,在三维视觉技术中大量应用到这些变换,又分为仿射变换和透视变换。仿射变换通常用单应性建模,利用cvWarpAffine解决密集映射,用cvTransform解决稀疏映射。仿射变换可以将矩形转换成平行四边形,它可以将矩形的边压扁但必须保持边是平行的,也可以将矩形旋...
分类:其他好文   时间:2014-08-16 01:01:29    阅读次数:345
hdu--1866--矩形重叠<扫描法,自定义>
擦 终于做出题了........... 这2天 没心思啊 烦 烦 ...这题 虽然不难 但还是有地方要注意可能会有空格存在 所以不能用cin scanf去读 一定要用getline gets来读取而且 可能会有除了题目中这些 ( ) , +这4个符号以为的字符 所以判断的时候 用!(ch>='0' ...
分类:其他好文   时间:2014-08-15 20:53:49    阅读次数:218
HTML5- Canvas入门(二)
上篇文章我们了解了canvas的定义、获取和基础的绘图操作,其中的绘图功能我们讲解了线段绘制、上色、描边等方面知识点。今天我们来讲讲矩形(Rectangle)和多边形的绘制。矩形的绘制一共有两个口令,分别是ctx.fillRect(x, y, width, height)和ctx.strokeRec...
分类:Web程序   时间:2014-08-15 19:37:19    阅读次数:348
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!