ዝርዝር ሁኔታ:
ቪዲዮ: በ Mac OS ላይ ነፃ የፎቶግራምሜትሪ -ከፎቶዎች እስከ 3 ዲ አምሳያዎች -5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
Photogrammetry በነገሮች መካከል ርቀቶችን ለመለካት የምስሎች/ፎቶግራፍ አጠቃቀም (አመሰግናለሁ ዌብስተር)። ግን ለዘመናዊ ዓላማዎች ፣ ብዙውን ጊዜ የ 3 ዲ ስካነር ሳያስፈልግ ከእውነተኛው ዓለም የአንዳንድ ነገሮችን 3 ዲ አምሳያ ለመሥራት ያገለግላል።
አንዳንድ ምርጥ ነፃ አማራጮችን ጨምሮ ለፎቶግራምሜትሪ ሊጠቀሙባቸው የሚችሉ ብዙ ሶፍትዌሮች አሉ ፣ ግን ብዙዎች (እንደ ሜሽroom ያሉ) የማክ ግንባታዎች እንደሌሉ አስተውያለሁ። ወይም በ CUDA ድጋፍ (እንደ ማክቡክ ካሉ ነገሮች ጋር የተለመደ አይደለም) የግራፊክስ ካርድ ይፈልጋሉ። ስለዚህ ያ ማለት አንዳንድ ዙሪያውን መቆፈር ማለት ነው።
በመጨረሻ በዚህ በጣም ጥሩ ጽሑፍ ላይ ተሰናከልኩ
ይህ ወደ ተከታይ የግንባታ ስክሪፕት ይመራል
እንዲሠራ ለማድረግ ትንሽ ጊዜ ፈጅቶብኛል ፣ ግን አንዴ ከሄድኩኝ ማግኘት በጀመርኩት ውጤት በጣም ተደስቻለሁ። ስለዚህ ፣ ደረጃዎቹን ትንሽ እሰብራለሁ ፣ በተለይም ለእርስዎ የማክ ተጠቃሚዎች።
ደረጃ 1: COLMAP ን ያግኙ
COLMAP (https://colmap.github.io/install.html) በፎቶግራምሜትሪ ለመጀመር ጥሩ ፣ ትንሽ ነፃ መሣሪያ ነው። እኔ መጀመሪያ ላይ ብቻውን ሞከርኩ ፣ ግን አንዳንድ የኋለኞቹ እርምጃዎች CUDA ን ይፈልጋሉ። ስለዚህ እንደገና ማየት መጀመር ነበረብኝ። ለዚያም ነው ለኋላ ደረጃዎች ሌላ ሶፍትዌር የምንጠቀምበት።
COLMAP ን ማውረድ ቀላል ነው። መመሪያዎቹን እዚህ መከተል ይችላሉ-
ወይም በ github ገፃቸው ላይ የቅርብ ጊዜውን ልቀት መመልከት ይችላሉ- https://github.com/colmap/colmap/releases እና የቅርብ ጊዜውን COLMAP-dev-mac-no-cuda.zip ያውርዱ
አንዴ ዚፕውን ከጫኑ በኋላ ይንቀሉት እና የ COLMAP መተግበሪያውን ወደ የመተግበሪያዎች አቃፊዎ ውስጥ ይለጥፉት።
ደረጃ 2: OpenMVS ን ያግኙ እና ይገንቡ
የ 3 ዲ አምሳያዎችን ግንባታ ለማጠናቀቅ ለመርዳት የምጠቀምበት ቀጣዩ ፕሮግራም OpenMVS (https://cdcseacave.github.io/openMVS/) ነው። ይህንን በማሽንዎ ላይ መገንባት አለብዎት ፣ ስለዚህ ይህንን በተቻለ መጠን ህመም የሌለበት ለማድረግ እሞክራለሁ።
በማክ ላይ OpenMVS ን ለማግኘት እና ለመገንባት መመሪያዎች ላይ ያለው አገናኝ እዚህ አለ
ግን ትንሽ መለወጥ ነበረብኝ። እኔ ያደረግሁት እነሆ
-
Xcode ን ከመተግበሪያ መደብር ያውርዱ
Xcode ን ይክፈቱ እና በፈቃዱ ይስማሙ
- እርስዎ ከሌለዎት Homebrew ን ይጫኑ
- GIT ን ይጫኑ
- CMake ን ይጫኑ
- ተርሚናል ይክፈቱ እና የሚከተለውን ስክሪፕት ያስፈጽሙ። ክፍት ኤምኤምኤስ እንዲኖር ከሚፈልጉበት ቦታ ማድረጉን ያረጋግጡ (በዋና ተጠቃሚዬ ስር ‹ፕሮጄክቶች› አቃፊ አለኝ) ፦
#ጥገኝነትዎችን ጫን የማዘመን ጠመቃ ጫን ጭማሪ eigen opencv cgal ceres-solver main_path = “pwd` #VCGLib (ያስፈልጋል) git clone https://github.com/cdcseacave/VCG.git vcglib #የ OpenMVS ምንጮችን ማግኘት: git clone https:/ /github.com/cdcseacave/openMVS.git #ይገንቡ OpenMVS mkdir openMVS_build && cd openMVS_build cmake።../openMVS -DCMAKE_BUILD_TYPE = መልቀቅ -DVCG_ROOT = "$ main_path/vcglib" -G "Xcode"
xcodebuild- የማዋቀር ልቀት
ደረጃ 3 የፎቶግራም ስክሪፕት ይፍጠሩ
ከዚያ ከዚህ በመነሳት ስክሪፕት ፈጠርኩ
ያበቃሁት እዚህ አለ (አንዳንድ ቦታዎችን ማዘጋጀት ስለሚያስፈልግዎት በስክሪፕቱ ውስጥ ላሉት ማስታወሻዎች ትኩረት ይስጡ)
Photogrammetry.sh
# እነዚህ መለኪያዎች ለኮምፒዩተር የተወሰኑ ናቸው # የአሁኑን ማውጫ ያከማቹ currDir = $ PWD
# የአቃፊ ስም እንደ ተለዋዋጭ ያግኙ
አቃፊ = $ {PWD ##*/}
# የኮልፕ ማውጫ ያዘጋጁ (ይህንን ካምፓፕ ወደወረዱበት ይለውጡ ፣ አስፈላጊ ከሆነ ‹dev› ን በስሪት ቁጥር ይተኩ)
colDir =/Applications/COLMAP.app/Contents/MacOS/colmap
# ክፍትMVS ማውጫ ያዘጋጁ (ይህንን ወደ እርስዎ ያወረዱትን እና የከፈቱትን ‹MeMeS› አቃፊ ይለውጡ)
oMVS =/ተጠቃሚዎች/joecooning/ፕሮጀክቶች/openMVS_build/bin/መልቀቅ
# የሥራ ማውጫ ያዘጋጁ (በ ‹ፕሮጀክቶች› ማውጫ ውስጥ ውሂብን ለማስኬድ ጊዜያዊ የሥራ ቦታ አቃፊ እፈጥራለሁ)
workDir =/ተጠቃሚዎች/joecooning/ፕሮጀክቶች/3dscans/workspace/$ myfolder/
mkdir $ workDir
cp *-j.webp
$ colDir feature_extractor --database_path database.db --image_path።
ዶላር --output_path sparse $ colDir model_converter --input_path sparse/0 --output_path model.nvm --output_type NVM $ oMVS/InterfaceVisualSFM model.nvm $ oMVS/DensifyPointCloud model.mvs $ oMVS/ReconstructMeshv ጥራት-ደረጃ 1 model_dense_mesh.mvs $ oMVS/TextureMesh-ወደ ውጭ መላክ ዓይነት obj -o $ myfolder.obj model_dense_mesh_refine.mvs
mkdir $ currDir/ሞዴል/
cp *.obj $ currDir/model/cp *.mtl $ currDir/model/cp *Kd-j.webp
ሲዲ $ currDir
ደረጃ 4 ስክሪፕቱን ያሂዱ
አሁን ስክሪፕቱ አለዎት ፣ የ 3 ዲ አምሳያ መስራት የሚፈልጉትን የአንድ ነገር ፎቶ ማንሳት ይችላሉ። ለፎቶግራምሜትሪ ዓላማ ፎቶዎችን እንዴት በተሻለ መንገድ ማንሳት እንደሚችሉ ላይ አንዳንድ ጥሩ ምክሮች ሊሰጡዎት የሚችሉ ሌሎች ጽሑፎች እና ቪዲዮዎች አሉ (እንደዚህ ያለ-https://www.tested.com/art/makers/460142-art- ፎቶ…).
ግን እነዚያ ፎቶዎች ወደ አቃፊ ውስጥ ፣ ወደ አቃፊው የሠሩትን ስክሪፕት ይቅዱ።
ከእርስዎ ተርሚናል ፣ ፎቶዎቹ እና ስክሪፕቱ ወደሚገኙበት አቃፊ ይሂዱ እና ያሂዱ
ሽ Photogrammetry.sh
ከዚያ ስክሪፕቱ ቀሪውን ሥራ ለእርስዎ ያደርግልዎታል። እባክዎን ይህ ለማስኬድ በጣም ትንሽ ጊዜ ሊወስድ እንደሚችል ልብ ይበሉ (በተለይ ብዙ ከፍተኛ ጥራት ያላቸውን ፎቶዎች የሚጠቀሙ ከሆነ)። መጀመሪያ ትንሽ ትናንሽ የፎቶ ስብስቦችን ለመሞከር ሀሳብ አቀርባለሁ። አንዳንድ ቀላል ፣ የናሙና የፎቶ ስብስቦች እዚህ ይገኛሉ (https://www.regard3d.org/index.php/demo-models)
የሚመከር:
ከ 4 እስከ 20 ኤምኤ የኢንዱስትሪያዊ የሥራ ሂደት መለኪያ ማሽን DIY - የኤሌክትሮኒክስ መሣሪያ -8 ደረጃዎች (ከስዕሎች ጋር)
ከ 4 እስከ 20 ኤምኤ የኢንዱስትሪያዊ የሥራ ሂደት መለኪያ ማሽን DIY | የኤሌክትሮኒክስ መሣሪያዎች-የኢንዱስትሪ እና የኤሌክትሮኒክስ መሣሪያዎች በጣም ውድ መስክ ነው እናም እኛ ራሳችን ተምረን ወይም የትርፍ ጊዜ ማሳለፊያዎች ከሆንን ስለእሱ መማር ቀላል አይደለም። በዚያ የኤሌክትሮኒክስ መሣሪያ መሣሪያ ክፍሌ ምክንያት እና እኔ ይህንን ዝቅተኛ በጀት ከ 4 እስከ 20 mA ፕሮሴክሽን አዘጋጅተናል
ከ 1A እስከ 40A የአሁኑ BOOST መቀየሪያ እስከ 1000 ዋ ዲሲ ሞተር 3 ደረጃዎች
ከ 1A እስከ 40A የአሁኑ BOOST መቀየሪያ እስከ 1000 ዋ ዲሲ ሞተር-ሠላም! በዚህ ቪዲዮ ውስጥ ለእርስዎ ከፍ ያለ አምፔር ዲሲ ሞተርስ እስከ 1000 ዋ እና 40 አምፖች በትራንዚስተሮች እና በማዕከላዊ መታ ትራንስፎርመር እንዴት የአሁኑን የማጠናከሪያ ወረዳ እንዴት እንደሚሠሩ ይማራሉ። በውጤቱ ላይ ያለው የአሁኑ በጣም ከፍተኛ ነው ፣ ግን ቮልቴጁ እየቀነሰ ይሄዳል
ከማንቂያ ደወል ጋር የረጅም ክልል ሽቦ አልባ የውሃ ደረጃ አመልካች - ክልል እስከ 1 ኪ.ሜ - ሰባት ደረጃዎች 7 ደረጃዎች
ከማንቂያ ደወል ጋር የረጅም ክልል ሽቦ አልባ የውሃ ደረጃ አመልካች | ክልል እስከ 1 ኪ.ሜ | ሰባት ደረጃዎች - በ Youtube ላይ ይመልከቱት https://youtu.be/vdq5BanVS0Y እስከ 100 እስከ 200 ሜትር ድረስ የሚያቀርቡ ብዙ ባለገመድ እና ሽቦ አልባ የውሃ ደረጃ አመልካቾችን አይተው ይሆናል። ነገር ግን በዚህ ትምህርት ሰጪው ውስጥ የረጅም ክልል ሽቦ አልባ የውሃ ደረጃ ኢንዲያን ያያሉ
3 ዲ አምሳያዎች ከፍሪስታይል ድሮን ቀረፃ 4 ደረጃዎች
3 ዲ አምሳያዎች ከ ፍሪስታይል ድሮን ቀረፃ-ድሮን ቪዲዮግራፊ በእውነቱ ከቅርብ ዓመታት ወዲህ ፈነዳ ፣ እና ባለ አራት ማዕዘኖቻቸውን እና የመጀመሪያ ሰው እይታ ማዳመጫዎቻቸውን በመጠቀም እጅግ በጣም አክሮባቲክ ቪዲዮዎችን የሚያደርጉ ብዙ ተሰጥኦ ያላቸው አብራሪዎች አሉ። ወንድሜ ጆኒ ኤፍፒቪ ከእነዚህ አብራሪዎች አንዱ ነው ፣ ስለዚህ እፈልጋለሁ
ከ Roomba እስከ Rover በ 5 ደረጃዎች ብቻ !: 5 ደረጃዎች
በ 5 ደረጃዎች ብቻ ከ Roomba እስከ Rover! - Roomba ሮቦቶች በሮቦቶች ዓለም ውስጥ ጣቶችዎን ለመጥለቅ አስደሳች እና ቀላል መንገድ ናቸው። በዚህ አስተማሪ ውስጥ ፣ አንድ ቀላል Roomba ን ወደ ተቆጣጣሪ ሮቨር እንዴት እንደሚለውጡ በዝርዝር እንገልፃለን። ክፍሎች ዝርዝር 1) MATLAB2) Roomb