- 博客(657)
- 收藏
- 关注

原创 深度图补全-depth inpainting
Deep Depth Completion of a single RGB-D Image状态:开源,pytorch,matlab,C++下载地址: https://github.com/yindaz/DeepCompletionRelease思路:目前效果最好(截止至2019. 06),耗时长。使用rgb image作为输入预测物体表面稠密法线及遮挡区域的边缘信息。使用这些预测结果与原始的depth图像结合,通过全局优化,对原始图像中像素缺失问题进行解决。由于现有数据集中ground trut
2020-10-31 21:30:15
4466
1

原创 论文笔记总结_S2D_从稀疏到稠密
1.2018-ICRA_稀疏到稠密:从稀疏深度样本+单一图像的深度预测以下4篇为传统方法:2. 2013-CVPR-结合三维场景重建和类别分割3. 2010-BMVC-目标类别分割和稠密立体重建的联合优化4.2011-CVPR-对象立体化-联合立体匹配与对象分割5.2012-ECCV-从立体图像中提取与场景一致的三维对象和深6.2018-BMVC-用于实时语义分割的轻量级精细网络RefineNet7.2017-CVPR-RefineNet: 用于高分辨率语义分割的多路径...
2020-10-23 16:42:03
1539
4
原创 环境配置_升级ubuntu20.04 cmake版本到 3.24或更高版本
推荐方法 1:使用 Kitware 的官方仓库,简单且易于维护。如果需要特定版本或自定义编译,可以选择方法 2或方法 3。升级完成后,你可以通过确认 CMake 版本是否为 3.24。
2025-02-24 22:45:00
755
原创 三维重建_点云重建方法及开源框架推荐
通过深度估计和反投影生成点云,再经过优化得到最终模型。Open3D、COLMAP等开源框架可辅助实现这一过程。
2025-02-24 22:30:00
1394
原创 java_使用Spring Cloud Gateway + nacos实现跨域访问
是spring官方基于Spring 5.0、Spring Boot2.0和Project Reactor等技术开发的网关,Spring Cloud Gateway旨在为微服务架构提供简单、有效和统一的API路由管理方式,Spring Cloud Gateway作为Spring Cloud生态系统中的网关,目标是替代Netflix Zuul,其不仅提供统一的路由方式,并且还基于Filter链的方式提供了网关基本的功能,例如:安全、监控/埋点、限流等。
2025-02-18 21:12:18
909
原创 宏_wps_宏修改word中所有excel表格的格式_设置字体对齐格式_删除空行等
将word中所有excel表格的格式进行统一化,修改其中的数字类型为“宋体, 五号,右对齐, 不加粗,不倾斜”,其中的中文为“宋体, 五号, 不加粗,不倾斜”数字类型有:范围型的比如 10-20, 百分比类型的 6%, 整型的 1, 5, 浮点型的 -124,430.00, 124,430.00。
2025-01-24 17:30:42
1227
原创 正则表示式_匹配一个含有范围类型的数值字符串
匹配一个范围的字符串, 比如 10-12 10.3-20.3 -10.4-20 -10.4--20.4 每个字符串后面可以有0个或多个空格 , 空格后面还有个任意字符。
2025-01-24 15:03:39
320
原创 ubuntu_查询连接当前服务器的用户ip
你可以结合这两个命令来获取更多信息,但这种方法可能更复杂一些,因为你需要找到与特定用户会话相关的网络连接。命令可以显示最近登录到系统的用户信息,包括他们的IP地址(如果他们是远程登录的)。但请注意,这种方法通常不会直接显示远程用户的IP地址,除非你知道如何解析特定的网络连接信息。如果你的服务器是通过SSH进行远程访问的,你可以查看SSH服务的配置文件(通常是。的列表,但请注意,字段的位置可能会根据你的Ubuntu版本和配置而有所不同。)可能包含有关用户登录和注销的详细信息,包括他们的IP地址。
2025-01-21 21:30:00
620
原创 vmware虚拟机配置ubuntu 18.04(20.04)静态IP地址
VMware版本 :VMware Workstation 155.2 Proubuntu版本:ubuntu-18.04.4-desktop-amd64打开vmware,点击顶部的“编辑"菜单,打开 ”虚拟化网络编辑器“。
2025-01-16 23:33:14
995
原创 opencv_KDTree_搜索介绍及示例
cv::flann::KDTreeIndexParams 说明,使用?是 OpenCV 中用于配置 KD 树(K-Dimensional Tree)索引参数的类。KD 树是一种用于多维空间中的点搜索的数据结构,常用于最近邻搜索等问题。在 OpenCV 的 FLANN(Fast Library for Approximate Nearest Neighbors)库中,KD 树是支持的一种数据结构,用于加速特征匹配等任务。
2025-01-16 22:45:00
378
原创 java_mybatis_mapper_sql语句示例
where>标签下的and是为了在添加多个条件时,确保SQL语句的逻辑正确性。#{}用于参数替换,是MyBatis中防止SQL注入的推荐做法。注意,原SQL语句中的部分看起来是一个错误或遗留代码,因为它与和标签的逻辑冲突。在实际应用中,应该只使用其中一种方式来指定条件。
2025-01-14 22:34:32
706
原创 java_将数据存入elasticsearch进行高效搜索
(1) 使用Nginx实现反向代理,使前端可以调用多个微服务(2) 使用nacos将多个服务管理关联起来(3) 将数据存入elasticsearch进行高效搜索(4) 使用消息队列rabbitmq进行消息的传递(5) 使用 openfeign 进行多个服务之间的api调用参考:
2025-01-11 22:48:08
1021
2
原创 docker_解决docker: Error response from daemon: Get “https://registry-1.docker.io/v2/“网络连接问题
首先进入/etc/docker/daemon.json文件。然后在终端重新启动一下docker。然后再拉镜像,成了!
2025-01-05 12:11:57
481
1
原创 java_使用阿里云oss服务存储图片
什么情况下可以使用阿里云oss服务存储图片?对图片的访问速度有高要求时使用,方便用户快速的(比如在网页页面中)访问到图像。
2025-01-01 21:37:47
391
原创 java_使用自定义的异常,返回统一的自定义Result类型结果实现代码
注意 @ExceptionHandler(SsyxException.class)的写法,即捕获自己定义的异常类型,定义一个errror函数,返回一个自定义的Result, 调用自己定义的Result.build方法,提取异常信息到Result对应进行返回。// AOP 面向切面编程 //处理数据绑定和异常// Spring MVC在请求处理过程中,会自动检测并应用@ControllerAdvice注解的类中的方法。
2024-12-21 22:15:00
307
原创 linux 20.04 安装sougou输入法 重启 可视化界面 无法点击
在Linux 20.04(Ubuntu 20.04)系统中安装搜狗输入法后,如果遇到重启后可视化界面无法点击的问题,这通常是由于搜狗输入法或其依赖的输入法框架(如fcitx)与系统的某些部分不兼容所导致的。
2024-12-12 22:30:00
529
原创 java_连接数据库的方法_后端处理_前端调用_打通整体思路
在数据库中定义好数据(如role表格),在java后端定义好对应的实体类(Role类)这里使用role_name进行查询定义Controller层:定义前端查询路径,使用Service对象进行查询这里RoleMapper继承了mybatisplus的BaseMapper,所以调用了基类的分页查询方法selectPage,若查询rolename不为空,使用"封装条件"查询;若查询rolename为空,返回所有结果。
2024-12-10 22:44:02
402
原创 毛泽东_《矛盾论》
不是在事物的外部,而是在事物的,在于事物内部的矛盾性。这种事物内部的这种矛盾性是事物发展的根本原因。一事物和他事物的,则是事物发展的第二位的原因。启发: 先改变,然后利用实现自我突破。要充分的与外在环境接触,反思。辩证唯物法认为外因是变化的条件,内因是变化的根据,外因通过内因而起作用。
2024-11-23 12:35:47
1094
原创 读书笔记_《李嘉诚传》_精华书摘
李嘉诚外表谦虚真诚,内心其实是一颗与众不同,桀骜不驯,不可一世,骄傲无敌孤芳自赏的心。李嘉诚本性好胜,善于观察别人。做事温和沉稳,不急不躁。每当李嘉诚感到自己很辛苦时,便会走到海边俯首仰望汹涌澎湃的大海,倾听惊涛骇浪的巨响,任风吹浪打,默默无语,此时李嘉诚仿佛如百年前狂傲的拿破仑: “我最爱海浪,因为他隐藏着无比的威力,可以吞掉无数细小的沙粒,可以用柔软的唇温碎,坚硬的岩石,我就要坐在海浪把世界踏在脚下。李嘉诚最初在塑胶厂从一名优秀的销售员,到一名优秀的总经理。积累经验后,他决定自己也办一家塑胶厂。
2024-11-23 12:01:27
1384
原创 读书笔记_《创华为.任正非传》_精华书摘
43岁,开始创建华为爷爷:金华火腿乡间厨师父亲: 1910年生,北平民大经济系读书->职业学校任教->国民党兵工厂会计,组织读书会(读书会后来有很多人在新中国成立后成为高级干部。母亲: 高中毕业,乡村教师,母亲把对知识的热爱留给了孩子。高中时经济困难。任正飞天天碌碌饥肠。困境让人变得现实。。(梦想和追求,随着生活状态条件的改变而不断发生变化,是正常情况)任正非的父亲较早参加国民党革命,因为出身问题。被政治审查无数,任正非的父亲一生谨小慎微。从不乱发言。曾被关进牛棚。
2024-11-23 11:41:56
1204
原创 前端_安裝 json server
4. (可选) 可能无法运行node.js,提示“npm : 无法加载文件 D:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。”, 此时,执行如下命令后,再次执行install即可。要更改执行策略,你可以使用 Set-ExecutionPolicy 命令。你也可以使用 -Scope Machine 来为所有用户更改策略,但这通常需要更高的权限。当GET时,是请求数据,当POST时,是创建数据,当PUT时是更新,DELETE是删除。显示如下内容,说明安装成功。
2024-10-31 23:25:31
377
原创 node.js_npm : 无法加载文件 D:\Program Files\nodejs\npm.ps1
如果你对 PowerShell 的执行策略感到不安,你也可以考虑使用其他命令行工具,如 CMD 或 Git Bash,来运行。更改执行策略可能会使你的系统更容易受到恶意脚本的攻击。确保你信任要运行的脚本,并考虑在不需要时恢复更严格的执行策略。PowerShell 的执行策略是一种安全功能,用于限制哪些脚本可以运行,以防止恶意脚本的执行。更改执行策略后,你需要关闭并重新打开 PowerShell 窗口,以使更改生效。但是,请注意,这样做可能会降低系统的安全性。来为所有用户更改策略,但这通常需要更高的权限。
2024-10-31 23:20:07
1032
原创 linux_电脑一运行程序就死机怎么处理?
如果以上方法都无法解决问题,那么最后一步就是寻求专业人士的帮助。可以联系Linux系统维护者、系统管理员或其他技术支持人员来解决系统死机问题。综上所述,解决Linux电脑在运行程序时死机的问题需要综合考虑硬件和软件因素,并使用适当的工具和方法进行诊断和修复。
2024-10-29 21:30:00
862
原创 读书笔记_《组织行为学》
组织行为学》组织行为学的内容主要包括个体行为、群体行为和组织行为。具体来说,个体行为包括个体的个性与能力、价值观与态度,、情绪与压力等方面,群体行为包括领导、激励、沟通、冲突等方面,组织行为包括组织结构、组织文化,组织变革等方面。
2024-10-04 20:06:20
1439
原创 C++_unique_ptr_一个类Frame的普通指针fr初始化一个unique_ptr, 这个普通指针还有管理权吗?
一旦接管了普通指针指向的对象,普通指针将不再拥有管理权。在转移所有权后,避免使用普通指针来操作该对象,尤其是不要手动调用delete,以防止内存管理问题。
2024-10-01 22:45:00
1327
原创 linux_终端输入_几个提高效率的超有用配置
打开 /etc/inputrc 文件,搜索关键字 history-search,如图,删除这两行前面的#,退出保存,再重新登录terminal即可。另外,删除这两行前面的#,在退出保存前,可将“只输入一条历史命令的前几个字母,再按PageUp和PageDown键,就可以在以此字母为前缀的历史命令中上下切换。Google上搜索才直到,这个只是linux在终端对键盘的映射而已,和linux的某个发行版无关。”更改为“A”,将“6~”更改为“B”,然后再退出保存,重新登录terminal。
2024-09-12 21:30:00
347
原创 SLAM_极线搜索最佳匹配特征点_NCC
极线搜索,进行特征匹配: 根据初始参考图中参考点pt_ref的深度和深度方差图, 求得空间3D点的最远和最近两个坐标, 将其投影到当前cur图像平面, 得到当前图像平面的极线表示形式(使用极线方向 + 极线长度的组合表示), 然后遍历极线区间, 则极线上的像素点为候选匹配点, 使用NCC的方法, 计算最大的NCC得分, 得到当前图像的最佳匹配.对于每个候选点(curr), 计算与当前的参考点(ref)的相似度(相关性), 即求当前像素5*5临域像素灰度之间的相似度 (去平均值处理)
2024-08-30 23:30:00
283
原创 python_根据时间戳对坐标进行线性插值
1. 需求一numpy数组A中存储一个二维数组,每一行为三个元素(timestamp, x,y), 有100行这样的元素, 另一个numpy数值B中同样存储这样的二维数组,每一行为元素(timestamp1, x1,y1),根据B中的时间戳对A元素进行线性插值处理,得到A的插值及结果二维数组C, C中时间戳与B中一致, C中x,y结果为根据B中时间戳对A的x,y进行差值计算的结果2. 实现可以使用NumPy和SciPy库中的interp函数来对数据进行线性插值。np.interp。
2024-08-27 22:30:00
559
1
原创 SLAM_三角化计算像素点深度_给2个匹配点+相对位姿_克莱默法则_SLAM十四讲13章公式推导_单目稠密重建
在求得深度标量值之后, 又乘以了对应的单位方向向量, (Vector3d xm = lambdavec ( 0,0 ) * f_ref;注意, 代码中, 相对像素点在相机坐标系下的三维坐标进行了归一化, 归一化成单位向量 (f_ref.normalize();其中, fr fc为两个特征点在各自相机坐标系下的归一化坐标, Rrc, t为从相机坐标系cur到相机坐标系ref的相对位姿.其中, x1 x2为两个特征点在各自相机坐标系下的归一化坐标, R, t为从相机坐标系1到相机坐标系2的相对位姿.
2024-08-24 16:33:30
179
原创 添加Sophus库时CMake找不到Sophus的问题
Sophus库文件, Could not find a package configuration file provided by "Sophus" with any of the following names: SophusConfig.cmake sophus-config.cmake
2024-08-12 22:30:00
278
原创 C++_#pragma GCC visibility pop 什么意思
是一种特定的编译器指令(pragma),用于GNU GCC(GNU Compiler Collection)和其他兼容GCC的编译器中,以。这在复杂的项目中特别有用,当你需要在代码的某个部分改变符号的可见性,但又不想影响到其他部分时。例如,如果你正在编写一个库,并希望隐藏大多数内部符号,但想要临时暴露一些特定的函数或变量,你可以使用。这些值控制了符号在共享库中的可见性,即它们是否可以被库外部的代码看到和链接。将是可见的,即使它们都位于同一个源文件或库中。来管理这些更改,而不会影响库的其他部分。
2024-08-10 22:15:00
417
原创 视觉vslam建图_目前面临的主要问题和解决方案
视觉SLAM(Simultaneous Localization and Mapping,)是机器人和计算机视觉领域中的一个重要技术,主要通过相机捕捉环境图像进行定位和地图构建。
2024-08-09 23:15:00
298
原创 linux_top命令打印结果_PID USER PR NI VIRT RES SHR S 什么意思
这些列提供了关于系统中各个进程的详细信息,有助于你了解哪些进程正在使用系统资源,以及它们的运行状态。命令是 Linux 和 Unix 系统中用于实时显示系统中各个进程的资源占用情况的工具。命令,你可以实时地监控这些信息的变化,并对系统进行相应的调整和优化。命令并查看输出结果时,会看到类似下面的列(具体的列可能因。
2024-07-25 22:15:00
927
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人