中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

矩形相交以及求出相交的區(qū)域的原理解析
來源:易賢網(wǎng) 閱讀:1112 次 日期:2014-08-11 17:09:53
溫馨提示:易賢網(wǎng)小編為您整理了“矩形相交以及求出相交的區(qū)域的原理解析”,方便廣大網(wǎng)友查閱!
1)設(shè)計(jì)一個(gè)算法,確定兩個(gè)矩形是否相交(即有重疊區(qū)域)

(2)如果兩個(gè)矩形相交,設(shè)計(jì)一個(gè)算法,求出相交的區(qū)域矩形

(1) 對于這個(gè)問題,一般的思路就是判斷一個(gè)矩形的四個(gè)頂點(diǎn)是否在另一個(gè)矩形的區(qū)域內(nèi)。這個(gè)思路最簡單,但是效率不高,并且存在錯誤,錯誤在哪里,下面分析一 下。

圖片一

如上圖,把矩形的相交(區(qū)域重疊)分成三種(可能也有其他劃分),對于第三種情況,如圖中的(3),兩個(gè)矩形相交,但并不存在一個(gè)矩形的頂點(diǎn)在另一個(gè)矩形 內(nèi)部。所以那種思路存在一個(gè)錯誤,對于這種情況的相交則檢查不出。

仔細(xì)觀察上圖,想到另一種思路,那就是判斷兩個(gè)矩形的中心坐標(biāo)的水平和垂直距離,只要這兩個(gè)值滿足某種條件就可以相交。

矩形A的寬 Wa = Xa2-Xa1 高 Ha = Ya2-Ya1

矩形B的寬 Wb = Xb2-Xb1 高 Hb = Yb2-Yb1

矩形A的中心坐標(biāo) (Xa3,Ya3) = ( (Xa2+Xa1)/2 ,(Ya2+Ya1)/2 )

矩形B的中心坐標(biāo) (Xb3,Yb3) = ( (Xb2+Xb1)/2 ,(Yb2+Yb1)/2 )

所以只要同時(shí)滿足下面兩個(gè)式子,就可以說明兩個(gè)矩形相交。1) | Xb3-Xa3 | <= Wa/2 + Wb/2

2) | Yb3-Ya3 | <= Ha/2 + Hb/2

即:

| Xb2+Xb1-Xa2-Xa1 | <= Xa2-Xa1 + Xb2-Xb1

| Yb2+Yb1-Ya2-Ya1 | <=Y a2-Ya1 + Yb2-Yb1

(2) 對于這個(gè)問題,假設(shè)兩個(gè)矩形相交,設(shè)相交之后的矩形為C,且矩形C的左上角坐標(biāo)為(Xc1,Yc1),右下角坐標(biāo)為(Xc2,Yc2),經(jīng)過觀察上圖,很 顯然可以得到:

Xc1 = max(Xa1,Xb1)

Yc1 = max(Ya1,Yb1)

Xc2 = min(Xa2,Xb2)

Yc2 = min(Ya2,Yb2)

這樣就求出了矩形的相交區(qū)域。

另外,注意到在不假設(shè)矩形相交的前提下,定義(Xc1,Yc1),(Xc2,Yc2),且Xc1,Yc1,Xc2,Yc2的值由上面四個(gè)式子得出。這樣, 可以依據(jù)Xc1,Yc1,Xc2,Yc2的值來判斷矩形相交。

Xc1,Yc1,Xc2,Yc2只要同時(shí)滿足下面兩個(gè)式子,就可以說明兩個(gè)矩形相交。

3) Xc1 <= Xc2

4) Yc1 <= Yc2

即:

max(Xa1,Xb1) <= min(Xa2,Xb2)

max(Ya1,Yb1) <= min(Ya2,Yb2)

更多信息請查看IT技術(shù)專欄

更多信息請查看網(wǎng)絡(luò)編程
上一篇:編碼史記
易賢網(wǎng)手機(jī)網(wǎng)站地址:矩形相交以及求出相交的區(qū)域的原理解析
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機(jī)站點(diǎn)

版權(quán)所有:易賢網(wǎng)

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
在线观看亚洲专区| 国产福利一区在线观看| 欧美一级黄色片| 欧美最猛性xxxxx直播| 成人av午夜影院| 国产麻豆9l精品三级站| 毛片一区二区三区| 美女看a上一区| 日本欧洲一区二区| 日韩一区欧美二区| 奇米亚洲午夜久久精品| 日本欧美韩国一区三区| 日韩不卡一区二区| 免费av成人在线| 久久黄色级2电影| 国产一区二区三区在线观看精品 | 亚洲成av人影院| 丝瓜av网站精品一区二区| 天堂蜜桃91精品| 狠狠色狠狠色综合系列| 国产成人精品1024| 一本色道久久综合狠狠躁的推荐| 在线看国产一区| 欧美一区二区三区四区五区 | 日韩欧美一级二级| 久久九九影视网| 一区二区三区四区中文字幕| 日韩精品一二区| 国产精品一区二区x88av| 92国产精品观看| 69久久99精品久久久久婷婷 | 日韩黄色在线观看| 国产 日韩 欧美大片| 色婷婷激情综合| 精品国产露脸精彩对白| 日韩毛片在线免费观看| 免费观看在线综合色| 成人午夜在线免费| 欧美久久久久久蜜桃| 欧美国产精品劲爆| 天天色天天爱天天射综合| 国产成人午夜精品影院观看视频| 欧美在线观看你懂的| 国产日韩精品一区二区三区 | 亚洲va天堂va国产va久| 国产成人免费视频| 欧美日韩国产小视频| 日本一区二区免费在线观看视频| 亚洲午夜精品一区二区三区他趣| 国产一区三区三区| 日本韩国欧美国产| 久久久国产精品麻豆| 亚洲一二三四在线| 99r国产精品| 久久精品日产第一区二区三区高清版| 一区二区三区高清| av在线不卡免费看| 久久午夜免费电影| 天天亚洲美女在线视频| 91欧美一区二区| 国产午夜精品美女毛片视频| 热久久国产精品| 欧美三级三级三级| 亚洲精品乱码久久久久久日本蜜臀| 国产伦精品一区二区三区视频青涩| 欧美午夜在线观看| 亚洲精品国产精品乱码不99| 国产超碰在线一区| 国产视频一区不卡| 国产精品原创巨作av| 日韩一本二本av| 美女视频一区在线观看| 91精品国产乱码| 香蕉成人伊视频在线观看| 色婷婷久久99综合精品jk白丝| 国产精品美女久久久久久2018| 国产资源在线一区| 久久婷婷国产综合精品青草 | 成人av网站免费观看| 欧美激情艳妇裸体舞| 国产精品一区二区你懂的| 精品国产伦一区二区三区观看方式 | 偷拍与自拍一区| 在线观看免费一区| 亚洲国产美女搞黄色| 欧美日韩一卡二卡| 日本欧美一区二区三区| 91精品国产一区二区三区| 日韩精品一二三区| 日韩精品一区二区三区四区| 久久国产免费看| 国产视频一区二区在线| www.成人在线| 亚洲一区视频在线观看视频| 欧美日本免费一区二区三区| 婷婷久久综合九色综合绿巨人| 欧美精品日韩综合在线| 久草精品在线观看| 中文字幕的久久| 在线观看免费一区| 奇米一区二区三区| 国产日产欧产精品推荐色| 成人av影院在线| 午夜亚洲福利老司机| 欧美tickle裸体挠脚心vk| 成人妖精视频yjsp地址| 亚洲国产欧美在线| 精品少妇一区二区三区免费观看 | 日韩黄色免费电影| 国产欧美精品国产国产专区| 色婷婷精品久久二区二区蜜臀av| 五月激情综合网| 日本一区二区免费在线观看视频| 色婷婷亚洲婷婷| 激情国产一区二区| 亚洲精品少妇30p| 欧美电视剧免费全集观看| 波波电影院一区二区三区| 天天综合日日夜夜精品| 中文字幕精品一区二区精品绿巨人| 在线观看亚洲一区| 国产精品99久| 亚洲午夜久久久久久久久久久| 精品国产电影一区二区| 欧美在线观看视频一区二区| 国产在线精品一区二区三区不卡 | 午夜视黄欧洲亚洲| 中文字幕精品一区二区精品绿巨人| 日本乱人伦aⅴ精品| 国内不卡的二区三区中文字幕 | 久久久久99精品一区| 在线观看亚洲一区| 成人性生交大片| 久久99精品国产麻豆婷婷洗澡| 伊人色综合久久天天| 国产欧美日韩在线| 欧美不卡一区二区三区| 在线亚洲一区观看| 不卡视频在线观看| 国产精品综合视频| 美女视频黄 久久| 亚洲国产欧美在线| 亚洲男人的天堂av| 国产精品免费丝袜| 国产日产精品一区| 久久久亚洲精品一区二区三区| 欧美电影影音先锋| 91国偷自产一区二区三区观看 | 91精品久久久久久久91蜜桃| 日本韩国一区二区三区视频| 国产98色在线|日韩| 久久爱www久久做| 免费观看30秒视频久久| 亚洲成人一二三| 亚洲蜜桃精久久久久久久| 国产精品乱人伦| 国产亚洲人成网站| 欧美mv和日韩mv的网站| 欧美一区二区人人喊爽| 欧美剧在线免费观看网站| 欧美性猛交xxxxxxxx| 在线观看亚洲精品| 在线观看视频91| 欧美日韩国产中文| 在线不卡a资源高清| 91精品国产综合久久久久久| 欧美日韩高清影院| 欧美人妇做爰xxxⅹ性高电影| 欧亚一区二区三区| 精品视频在线免费看| 欧美在线观看一二区| 欧美女孩性生活视频| 欧美另类z0zxhd电影| 91精品国产综合久久久蜜臀图片| 欧美色综合久久| 欧美日韩精品高清| 日韩西西人体444www| 日韩女优av电影在线观看| 欧美一级在线观看| 久久伊99综合婷婷久久伊| 久久久久久久久久久电影| 中文欧美字幕免费| 亚洲乱码日产精品bd| 亚洲一区二区三区小说| 日韩成人av影视| 激情五月婷婷综合网| 成人蜜臀av电影| 色婷婷久久综合| 欧美一区二区在线视频| 久久久亚洲精品一区二区三区 | 成人一区在线看| 在线观看网站黄不卡| 精品久久国产97色综合| 亚洲国产精品成人综合| 一区二区三区四区亚洲| 美女视频网站黄色亚洲| eeuss鲁片一区二区三区在线观看| 91视频一区二区| 精品精品国产高清a毛片牛牛| 中文字幕中文字幕在线一区 |