Compare commits

...
91 Commits
Author SHA1 Message Date
hesuicong 7ffaf9cef2 关闭虚拟面增长优化 2026-08-24 15:09:48 +08:00
hesuicong ccd621f0b1 解决大模型贴图卡住的问题 2026-08-24 11:35:50 +08:00
hesuicong 9008e27d93 还原 2026-08-22 14:43:26 +08:00
hesuicong 2fefb4738c 解决一个崩溃的Bug 2026-08-21 14:48:20 +08:00
hesuicong 3dff609cb8 高光抑制 2026-08-19 15:59:23 +08:00
hesuicong 033dca0dd9 面选择调整 2026-08-19 14:45:05 +08:00
hesuicong 03eee01348 rect添加限制 2026-08-14 15:36:48 +08:00
hesuicong c49c3df5ad 色差问题优化 2026-08-14 14:56:42 +08:00
hesuicong 8577d13579 取消一些注释 2026-08-06 14:27:22 +08:00
hesuicong 982106fec2 解决构建虚拟面邻居图时的一个崩溃Bug 2026-08-06 14:25:15 +08:00
hesuicong 617f8ea2b5 优化虚拟面生成,增强法线和几何约束 2026-08-05 17:41:18 +08:00
hesuicong 715bf75c74 平坦区域虚拟面增长优化 2026-07-29 11:15:08 +08:00
hesuicong 068a06820d 区域生长策略 2026-07-28 17:59:30 +08:00
hesuicong debbe84898 临时代码 2026-07-28 16:41:08 +08:00
hesuicong 9dd09bfc11 代码优化 2026-07-27 14:41:36 +08:00
hesuicong f38ada2abd 更新 2026-07-21 16:17:06 +08:00
hesuicong 72dae852bb 简化相机选择逻辑 2026-07-08 17:36:52 +08:00
hesuicong 97b429ec98 解决色块的问题 2026-07-07 15:23:11 +08:00
hesuicong 4724b2e754 优化接口调用 2026-07-03 17:01:57 +08:00
hesuicong 4cc5558629 优化 2026-07-02 16:01:09 +08:00
hesuicong 0d3dd2909a 去掉一些注释 2026-07-02 15:24:10 +08:00
hesuicong d157312fba 多视图混合采样替换patch 2026-07-02 14:41:00 +08:00
hesuicong b28b78ee93 参数优化 2026-06-29 16:07:31 +08:00
hesuicong b9d12648a1 参数进一步优化 2026-06-29 11:51:52 +08:00
hesuicong 78aaaefb1a 兼容性更大 2026-06-26 09:39:23 +08:00
hesuicong 8ff037ff5e 参数优化 2026-06-25 18:17:47 +08:00
hesuicong 9696034738 参数优化 2026-06-25 16:54:03 +08:00
hesuicong 7f967e5434 参数优化 2026-06-25 10:45:15 +08:00
hesuicong eda58b268f 参数优化 2026-06-24 14:47:15 +08:00
hesuicong e21b2f572b 优化参数 2026-06-23 17:05:09 +08:00
hesuicong 54c7ea1240 评分系统优化 2026-06-23 16:47:53 +08:00
hesuicong b47e0ab82f 添加评分系统来处理视图选择 2026-06-23 15:53:04 +08:00
hesuicong 9c3e97f447 单视图投射进一步优化 2026-06-22 14:54:09 +08:00
hesuicong c927ce7db7 小臂问题优化 2026-06-16 10:38:05 +08:00
hesuicong 65d8242c9c 小臂测试优化 2026-06-15 18:02:34 +08:00
hesuicong 383bd34431 进一步调优版本 2026-06-13 16:25:06 +08:00
hesuicong ec1a89b078 两轮填数据方式 2026-06-12 17:31:09 +08:00
hesuicong b469eb83ff 供面片决策的筛选视图决策宽松,每一个面片一旦优势命中后,剔除所有视图 2026-06-11 17:56:40 +08:00
hesuicong 4048de2dc4 优化筛选逻辑 2026-06-11 16:13:33 +08:00
hesuicong 9ab39219b1 最佳视图选择逻辑优化 2026-06-10 18:34:36 +08:00
hesuicong 68cb2ea1fc 优化bug 2026-06-06 17:47:04 +08:00
hesuicong 3159aa8b5e 一个失误 2026-06-05 14:35:24 +08:00
hesuicong ef9de71d44 单视图优化 2026-06-05 14:13:53 +08:00
hesuicong 1421d21597 进一步优化 2026-05-30 15:18:09 +08:00
hesuicong 3693365bdf 算法优化 2026-05-29 18:05:56 +08:00
hesuicong 03929e5b95 视图排序优化 2026-05-28 18:13:42 +08:00
hesuicong 1086eb09c5 优化染色版本 2026-05-28 10:54:42 +08:00
hesuicong 7d0487ea30 针对小黄点过多和手指染色问题的参数优化 2026-05-25 14:40:16 +08:00
hesuicong cbe065a6a1 参数进一步优化 2026-05-22 17:42:12 +08:00
hesuicong 488f5a3f93 颜色溢出进一步优化 2026-05-21 14:57:14 +08:00
hesuicong e18f91e894 颜色溢出优化 2026-05-20 17:50:50 +08:00
hesuicong eafae796c2 删除保留的函数,简化 2026-04-16 09:16:33 +08:00
hesuicong 35ac5deff9 参数优化 2026-04-14 14:47:15 +08:00
hesuicong f9e7f3f18b 解决线上问题 2026-04-11 17:59:47 +08:00
hesuicong d035a20e91 参数优化 2026-04-03 10:24:05 +08:00
hesuicong d11d956b58 参数优化 2026-04-01 16:39:20 +08:00
hesuicong 743835d1b0 参数优化 2026-03-27 17:41:10 +08:00
hesuicong 4968fcc954 优化参数 2026-03-27 11:40:58 +08:00
hesuicong dbe42abf1f 优化脸色发青问题 2026-03-26 17:28:05 +08:00
hesuicong 5685a46331 处理脸色发青问题 2026-03-24 16:47:59 +08:00
hesuicong bbddc87ccc 优化过滤算法 2026-03-23 11:05:51 +08:00
hesuicong 634590e6d4 处理脸部青黄问题 2026-03-21 15:58:56 +08:00
hesuicong 955419e110 参数优化 2026-03-19 16:43:04 +08:00
hesuicong 1483610ed5 优化参数 2026-03-16 09:39:00 +08:00
hesuicong 6bd6b27f17 鼻子黑 2026-03-11 18:16:15 +08:00
hesuicong 37ebcdf0fd 鼻子黑的问题优化 2026-03-11 18:08:17 +08:00
hesuicong ef09d2521a 白痕优化 2026-03-06 17:05:01 +08:00
hesuicong 60f024abaf 优化性能 2026-03-03 16:02:18 +08:00
hesuicong 469f3df88d 优化性能 2026-03-03 16:01:18 +08:00
hesuicong bc461bd595 添加调试单视图信息 2026-02-24 17:43:34 +08:00
hesuicong 5e4872f41d 去小黄点bug修复 2026-02-09 10:16:06 +08:00
hesuicong f123063221 染色处理 2026-01-23 17:17:35 +08:00
hesuicong be5adbf434 优化明暗问题 2026-01-23 16:48:33 +08:00
hesuicong 94b3aee50a Merge branch 'master' of https://git.suwa3d.com/hesuicong/openMVS 2026-01-23 16:46:28 +08:00
hesuicong 53111c6275 染色问题处理 2026-01-23 16:45:56 +08:00
kehan 86627b5d24 将python缓存从库中忽略 2026-01-22 14:53:25 +08:00
kehan 7f14d73b13 修改了路径符合线上代码格式 2026-01-22 14:51:53 +08:00
hesuicong 3e6410b290 针对线上做进一步优化 2026-01-20 17:43:46 +08:00
hesuicong 9e3c78c92e 处理色彩斑驳的问题 2026-01-20 10:06:34 +08:00
hesuicong cb545049c2 修正路径问题 2026-01-19 09:49:32 +08:00
hesuicong b95b9ca27a 优化 2026-01-16 15:09:48 +08:00
hesuicong bccd31fea6 优化明暗问题 2026-01-13 14:09:48 +08:00
hesuicong f045aa534e 处理贴图问题 2026-01-12 17:01:19 +08:00
hesuicong 338243fa14 明亮问题处理 2026-01-12 16:01:03 +08:00
hesuicong 9c1b1c3944 处理过亮过暗的问题 2026-01-09 16:06:44 +08:00
hesuicong 7baf59740f ignore 2025-12-31 09:56:42 +08:00
hesuicong 8d428ab5a8 加载遮挡路径还原 2025-12-08 15:32:06 +08:00
hesuicong 4a8e6dedee 处理脖子偏黄的问题 2025-12-08 15:26:54 +08:00
hesuicong ca9de47023 路径bug修正 2025-12-08 10:48:49 +08:00
kehan 0b8c384c75 openmvs 输入参数更改 2025-12-01 09:29:33 +08:00
hesuicong d4b269d095 遮挡程序输入参数修改 2025-11-05 15:35:33 +08:00
6 changed files with 5682 additions and 1098 deletions

No files matched your search

+38
View File
@@ -7,6 +7,7 @@
# Precompiled Headers
*.gch
*.pch
*.pyc
# Compiled Dynamic libraries
*.so
@@ -37,3 +38,40 @@ CMakeSettings.json
out/
bin*/
make*/
libs/MVS/texture_output/texture_0.png
libs/MVS/texture_output/texture_1.png
libs/MVS/texture_output/texture_2.png
libs/MVS/texture_output/texture_3.png
libs/MVS/texture_output/texture_4.png
libs/MVS/texture_output/texture_5.png
libs/MVS/texture_output/texture_6.png
libs/MVS/texture_output/texture_7.png
libs/MVS/texture_output/texture_8.png
libs/MVS/texture_output/texture_9.png
libs/MVS/texture_output/texture_10.png
libs/MVS/texture_output/texture_11.png
libs/MVS/texture_output/texture_12.png
libs/MVS/texture_output/texture_13.png
libs/MVS/texture_output/texture_14.png
libs/MVS/texture_output/texture_15.png
libs/MVS/texture_output/texture_16.png
libs/MVS/texture_output/texture_17.png
libs/MVS/texture_output/texture_18.png
libs/MVS/texture_output/texture_19.png
libs/MVS/texture_output/texture_20.png
libs/MVS/texture_output/texture_21.png
libs/MVS/texture_output/texture_22.png
libs/MVS/texture_output/texture_23.png
libs/MVS/texture_output/texture_24.png
libs/MVS/texture_output/texture_25.png
libs/MVS/texture_output/texture_26.png
libs/MVS/texture_output/texture_27.png
libs/MVS/texture_output/texture_28.png
libs/MVS/texture_output/texture_29.png
libs/MVS/texture_output/texture_30.png
libs/MVS/texture_output/texture_31.png
libs/MVS/texture_output/texture_32.png
libs/MVS/texture_output/texture_33.png
libs/MVS/texture_output/texture_34.png
libs/MVS/texture_output/texture_35.png
texture_output/texture_0.png
+1 -1
View File
@@ -12,7 +12,7 @@ function sudo_auth(){
}
function install_openmvs(){
cmake -S . -B make -DCMAKE_BUILD_TYPE=Release -DVCG_ROOT=./vcglib -DCGAL_DATA_DIR=/usr/share/cgal
cmake -S . -B make -DCMAKE_BUILD_TYPE=Release -DVCG_ROOT=./vcglib -DCGAL_DATA_DIR=/usr/share/cgal -DCMAKE_SKIP_RPATH=ON -DCMAKE_IGNORE_PATH=/root/miniconda3
cd make && make -j$(nproc)
make install
}
File diff suppressed because it is too large. Load diff
+6
View File
@@ -65,6 +65,8 @@ public:
std::map<std::string, std::unordered_set<int>> visible_faces_map;
std::map<std::string, std::unordered_set<int>> edge_faces_map;
std::map<std::string, std::unordered_set<int>> delete_edge_faces_map;
std::map<std::string, std::unordered_set<int>> delete_edge_faces_map2;
std::map<std::string, std::unordered_set<int>> face_normal_visible_map;
std::unordered_set<int> face_visible_relative;
public:
@@ -163,6 +165,8 @@ public:
std::unordered_set<int>& face_visible_relative,
std::map<std::string, std::unordered_set<int>>& edge_faces_map,
std::map<std::string, std::unordered_set<int>>& delete_edge_faces_map,
std::map<std::string, std::unordered_set<int>>& delete_edge_faces_map2,
std::map<std::string, std::unordered_set<int>>& face_normal_visible_map,
std::string& basePath);
// Mesh texturing
@@ -176,6 +180,8 @@ public:
bool is_face_visible_relative(int face_index);
bool is_face_edge(const std::string& image_name, int face_index);
bool is_face_delete_edge(const std::string& image_name, int face_index);
bool is_face_delete_edge2(const std::string& image_name, int face_index);
bool is_face_normal_visible_map(const std::string& image_name, int face_index);
void SegmentMeshBasedOnCurvature(Mesh::FaceIdxArr& regionMap, float curvatureThreshold);
+3671 -421
View File
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff