當(dāng)用代碼和算法實(shí)現(xiàn)理解所有語(yǔ)言,NLP也就完美了,如何用程序識(shí)別”一個(gè)勺子在杯子里
還行吧開了個(gè)好頭,終于開始嘗試用代碼和算法來實(shí)現(xiàn)nlp理解了
所有的語(yǔ)言能用代碼和算法實(shí)現(xiàn)了,NLP也就完美了
1.先把杯子擺正,然后就用水平的平面去切,如果能切到勺子的所有坐標(biāo)點(diǎn),那么勺子就完全在杯子里
如果只能切到一部分,那么勺子就部分在杯子里。
如果一點(diǎn)都切不到,那么勺子就不在杯子里。
這程序還不用切呢,做個(gè)算法遍歷杯子和勺子 xyz 比較下大小就行。
把這3D模型弄個(gè)平面去切片
中間的一部分是勺子,外面一圈是杯子,結(jié)論最少有個(gè)平面切片,勺子被杯子完全包圍
用個(gè)平面水平360X豎直360? ?129600種切片法,切
有任何一個(gè)切面是勺子的切面被杯子完全包圍都算? 勺子在杯子里。
循環(huán) 勺子所有的xyz坐標(biāo) 杯子所有的xyz坐標(biāo), 水平180°X豎直180°平面去切,
檢測(cè)有沒有 勺子的所有坐標(biāo)全被杯子的坐標(biāo)包圍。
有任何一個(gè)都跳出循環(huán)得出結(jié)論,勺子有部分在杯子里。
如果所有的勺子xyz 都能找到最少一個(gè)切面 使得 勺子的坐標(biāo)點(diǎn)完全被杯子坐標(biāo)點(diǎn)包圍,
那么勺子完全在杯子里。
標(biāo)簽: