no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | devwiki:research [2021/08/28 07:57] (current) – [XBOX 360 Kinect] ying | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== | ||
+ | It is using captured photos to generate 3D representation of still object, or motion path of capturing device or both, or reversed to trace motion path of moving object after confirmation of motion path of capturing device. | ||
+ | |||
+ | * intro: http:// | ||
+ | |||
+ | ===== related projects ===== | ||
+ | |||
+ | * Open Source Photogrammetry by http:// | ||
+ | * link: http:// | ||
+ | |||
+ | * openMVG: "open Multiple View Geometry" | ||
+ | * http:// | ||
+ | |||
+ | * PhotoModel3D GUI (Web version) | ||
+ | * http:// | ||
+ | |||
+ | * commercial Mesh building programs from survey data | ||
+ | * Agisoft PhotoScan: http:// | ||
+ | * smart3DCaputre: | ||
+ | |||
+ | |||
+ | * related mesh tool | ||
+ | * http:// | ||
+ | ===== related video ===== | ||
+ | * structure from motion from UCF Computer Vision Video Lectures 2012 | ||
+ | * link: http:// | ||
+ | |||
+ | |||
+ | ====== Technology option for Cross Platform rich-media application development ====== | ||
+ | |||
+ | * QT4 : a GUI framework and development IDE, available on win, | ||
+ | * open source, but license has Commercial and LGLP 2 type. | ||
+ | * mainly language in use: C++, also support python and other | ||
+ | * Adobe AIR : a framework that contains Flash, Flex, HTML, Ajax technology, available on win,mac, and able to publish win, | ||
+ | * main language in use: ActionScript, | ||
+ | |||
+ | |||
+ | So, C++ vs ActionScript, | ||
+ | |||
+ | ===== App folder structure ===== | ||
+ | |||
+ | * example structure < | ||
+ | source/ | ||
+ | date/images | ||
+ | doc/ | ||
+ | local/ (translations) | ||
+ | </ | ||
+ | |||
+ | |||
+ | Simple Note created on Jun 02 - 2009 9:07 PM on Cross-compile on Mac OS X | ||
+ | |||
+ | for Win32 and Linux | ||
+ | |||
+ | ====== Compile Win32 exe on Mac OS X ====== | ||
+ | |||
+ | |||
+ | ===== For Mac OS X 10.4 " | ||
+ | |||
+ | use the older version, \\ | ||
+ | http:// | ||
+ | since Tiger is born in 2007, use the version minGW 3.4.5. | ||
+ | |||
+ | ===== For Mac OS X 10.5 Leopard and newer ===== | ||
+ | |||
+ | use MinGW 4.3.0 above for Mac OS X and newer; \\ | ||
+ | Link: http:// | ||
+ | |||
+ | ===== Guide on the commands of compile code ===== | ||
+ | |||
+ | Check the sample code of the related compiler' | ||
+ | <code bash> | ||
+ | g++ -o hello.out hello.cpp | ||
+ | g++ file1.cpp file2.cpp file3.cpp # for multiple file into one program | ||
+ | g++ -o lab7.out file1.cpp file2.cpp file3.cpp | ||
+ | </ | ||
+ | |||
+ | |||
+ | ====== Compile Linux binary on Mac OS X ====== | ||
+ | |||
+ | - not much problem | ||
+ | - install i386-linux-gcc 4.1.1 above for Mac OS X (Intel) or newer at the same page above | ||
+ | - the output of the binary program is a.out | ||
+ | |||
+ | ===== Issue and Problems ===== | ||
+ | |||
+ | * " | ||
+ | * No new line at end of file when compiling Linux \\ Because there is "end of line tag" needed as \n on Unix; \\ while mac os use \r, thus, press an extra return in code for Linux. | ||
+ | |||
+ | ===== Tips ===== | ||
+ | |||
+ | set Path environment | ||
+ | Method 1: | ||
+ | - open .profile | ||
+ | - export PATH=$PATH:/ | ||
+ | - add above and close | ||
+ | |||
+ | ====== Microchip Programming ====== | ||
+ | |||
+ | * compiler: http:// | ||
+ | |||
+ | * C51 development tool: http:// | ||
+ | * 51 series Chinese forum and other microchips: http:// | ||
+ | * Learning: MCU programming with 8051 chips: http:// | ||
+ | |||
+ | |||
+ | ====== XBOX 360 Kinect ====== | ||
+ | |||
+ | * OpenNI : http:// | ||
+ | ===== Get Kinect Started ===== | ||
+ | |||
+ | - Buy Hardware: | ||
+ | - Kinect for Xbox One (199 SGD) | ||
+ | * http:// | ||
+ | - Kinect Adapter for Windows (65 SGD) | ||
+ | * http:// | ||
+ | - Download Software: | ||
+ | * SDK for win8 and win10: https:// | ||
+ | - Study | ||
+ | * Making Film and Art with Xbox Kinect: https:// | ||
+ | * Geasture Control in Unity via Kinect for windows: | ||
+ | * http:// | ||
+ | * http:// |