91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 44.14MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-08-04
  • 語言: 其他
  • 標簽:

資源簡介

# 3D_Garment_Tryon_System 3D虛擬試衣系統 隨著網絡的普及和虛擬現實技術的發展,三維虛擬試衣技術已成為國內外學術界普遍關注和研究的重要課題。 三維服裝虛擬試衣系統(3D Garment Virtual Try-On System)主要包括四個部分:用戶試衣時的人體識別、姿勢檢測;三維虛擬人體模型的構建與匹配,三維虛擬衣物模型的構建,三維衣物在虛擬人體的著裝試穿。目前我們在三維試衣系統相關理論的基礎上,從研究三維人體、衣物建模理論出發,結合物理模型、圖形處理等方法,實現了以上四個部分,并對其中一些關鍵技術進行了研究。 人體識別和姿勢檢測的研究方面,針對精準度要求較高的情況,我們采用N-best人體識別模型,用深度置信神經網絡來對模型進行訓練,能夠檢測出圖片中任意姿勢各個身體部件;針對實時性要求較高的情況,我們采用SVM模型,可以判斷出幾種常見的人們試衣時的動作。 三維虛擬人體建模中,首先我們建立集成于軟件中的人體模型庫,主要是使用專用的三維人體造型軟件Poser,將其中人體模型導出為OBJ文件,再根據OBJ文件的存儲格式,提取出人體曲面的頂點信息,然后采用稀疏表示和三角剖分技術,利用一個個小三角形來逼近人體各部件的曲面;而用戶人體模型則是根據用戶輸入的人體信息,查找模型庫中相匹配的人體模型并進行一定調整,最后結合檢測到的用戶姿勢來展示用戶特定的人體模型。 對于虛擬試衣,通過衣片三角剖分優化、二維到三維的轉化、三維衣片虛擬縫合,構建了簡單的衣物模型,基于碰撞檢測技術,研究并實現了衣物虛擬穿在了人體模型身上的真實樣子,如有褶皺、垂懸等等效果。

資源截圖

代碼片段和文件信息


//?3D_Garment_Tryon_System.cpp?:?定義應用程序的類行為。
//

#include?“stdafx.h“
#include?“3D_Garment_Tryon_System.h“
#include?“3D_Garment_Tryon_SystemDlg.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#endif


//?CMy3D_Garment_Tryon_SystemApp

BEGIN_MESSAGE_MAP(CMy3D_Garment_Tryon_SystemApp?CWinApp)
ON_COMMAND(ID_HELP?&CWinApp::onhelp)
END_MESSAGE_MAP()


//?CMy3D_Garment_Tryon_SystemApp?構造

CMy3D_Garment_Tryon_SystemApp::CMy3D_Garment_Tryon_SystemApp()
{
//?支持重新啟動管理器
m_dwRestartManagerSupportFlags?=?AFX_RESTART_MANAGER_SUPPORT_RESTART;

//?TODO:?在此處添加構造代碼,
//?將所有重要的初始化放置在?InitInstance?中
}


//?唯一的一個?CMy3D_Garment_Tryon_SystemApp?對象

CMy3D_Garment_Tryon_SystemApp?theApp;


//?CMy3D_Garment_Tryon_SystemApp?初始化

BOOL?CMy3D_Garment_Tryon_SystemApp::InitInstance()
{
//?如果一個運行在?Windows?XP?上的應用程序清單指定要
//?使用?ComCtl32.dll?版本?6?或更高版本來啟用可視化方式,
//則需要?InitCommonControlsEx()。否則,將無法創建窗口。
INITCOMMONCONTROLSEX?InitCtrls;
InitCtrls.dwSize?=?sizeof(InitCtrls);
//?將它設置為包括所有要在應用程序中使用的
//?公共控件類。
InitCtrls.dwICC?=?ICC_WIN95_CLASSES;
InitCommonControlsEx(&InitCtrls);

CWinApp::InitInstance();


AfxEnableControlContainer();

//?創建?shell?管理器,以防對話框包含
//?任何?shell?樹視圖控件或?shell?列表視圖控件。
CShellManager?*pShellManager?=?new?CShellManager;

//?標準初始化
//?如果未使用這些功能并希望減小
//?最終可執行文件的大小,則應移除下列
//?不需要的特定初始化例程
//?更改用于存儲設置的注冊表項
//?TODO:?應適當修改該字符串,
//?例如修改為公司或組織名
SetRegistryKey(_T(“應用程序向導生成的本地應用程序“));

CMy3D_Garment_Tryon_SystemDlg?dlg;
m_pMainWnd?=?&dlg;
INT_PTR?nResponse?=?dlg.DoModal();
if?(nResponse?==?IDOK)
{
//?TODO:?在此放置處理何時用
//??“確定”來關閉對話框的代碼
}
else?if?(nResponse?==?IDCANCEL)
{
//?TODO:?在此放置處理何時用
//??“取消”來關閉對話框的代碼
}

//?刪除上面創建的?shell?管理器。
if?(pShellManager?!=?NULL)
{
delete?pShellManager;
}

//?由于對話框已關閉,所以將返回?FALSE?以便退出應用程序,
//??而不是啟動應用程序的消息泵。
return?FALSE;
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-12-23?08:52??3D_Garment_Tryon_System-master\
?????目錄???????????0??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\
?????文件????75517952??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System.sdf
?????文件?????????916??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System.sln
?????文件???????67072??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System.suo
?????目錄???????????0??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\
?????文件??????112732??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\3D_Garment_Tryon_System.aps
?????文件????????2140??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\3D_Garment_Tryon_System.cpp
?????文件????12948480??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\3D_Garment_Tryon_System.exe
?????文件?????????521??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\3D_Garment_Tryon_System.h
?????文件???????21020??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\3D_Garment_Tryon_System.rc
?????文件????????7266??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\3D_Garment_Tryon_System.vcxproj
?????文件????????5765??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\3D_Garment_Tryon_System.vcxproj.filters
?????文件?????????141??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\3D_Garment_Tryon_System.vcxproj.user
?????文件????????7167??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\3D_Garment_Tryon_SystemDlg.cpp
?????文件????????1063??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\3D_Garment_Tryon_SystemDlg.h
?????文件???????53617??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Body.cpp
?????文件????????1927??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Body.h
?????文件???????15205??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\BodyDlg.cpp
?????文件????????1807??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\BodyDlg.h
?????文件?????????220??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\BodyPart.cpp
?????文件?????????375??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\BodyPart.h
?????文件???????12361??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Cloth.cpp
?????文件?????????695??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Cloth.h
?????目錄???????????0??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Debug\
?????文件?????????914??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Debug\3D_Garment_Tryon_System.exe.embed.manifest
?????文件?????????980??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Debug\3D_Garment_Tryon_System.exe.embed.manifest.res
?????文件?????????625??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Debug\3D_Garment_Tryon_System.exe.intermediate.manifest
?????文件??????????79??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Debug\3D_Garment_Tryon_System.lastbuildstate
?????文件????????3368??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Debug\3D_Garment_Tryon_System.log
?????文件???????52065??2015-12-23?08:52??3D_Garment_Tryon_System-master\3D_Garment_Tryon_System\3D_Garment_Tryon_System\Debug\3D_Garment_Tryon_System.obj
............此處省略125個文件信息

評論

共有 條評論

相關資源