Update Ubuntu 22.04 to 24.04
由于Ubuntu 24.04尚未发布到正式源中,从22.04升级需要先升级到Ubuntu 23.10,然后从23.10升级到24.04。 1. 修改配置文件允许22.04升级到非lts版本。 sudo vim /etc/update-manager/release-upgrades 将文件中的'Prompt'项由'lts'修改为'normal'. …
Paper reading | Towards High Fidelity Relighting with Realistic Shadows [CVPR 2021]
挑战: 保留人脸的局部细节。 精确的移除、合成重光照图像中的阴影,尤其是硬阴影。 现有方法: 图像本征分解:将图像分解为人脸几何、光照和反射。 问题:通常会损失高频细节,且由于几何形状和反射估计的误差,会在重光照图像中会留下伪影(artifacts)。 image-to-image转换: DPR:使用primarily diffuse光照训练,仅可…
Linux常用命令
Screen 新建screen sessionscreenorscreen -S session_name 暂离(detach) screen sessionscreen -dorcrl-a d 重连screen sessionscreen -r (如果通过screen命令新建)orscreen -r session_name (如果通过scree…
无法安装MAX OS X到MD101光驱位SSD,重启后显示带问号的文件夹
一、前记: MD101,光驱位SSD+HD组成Fusion Drive(FD),成功安装OS X 10.10,并开启SSD的Trim功能。但使用过程中并未发现速度有明显提升,磁盘测速发现读写速度都在60MB/s左右,明显没有提升。 怀疑组建FD失败,遂解除FD,并准备直接在SSD上安装OS X 10.10。 二、遇到问题: 使用USB安装盘启动系统…
CGAL使用注意事项:添加编译需要的宏定义
CGAL函数库的源代码中存在很多根据宏定义判断函数实现方式的编译分治,在项目中使用CGAL函数库时,为了防止出现不可预知的编译错误,应该在编译代码前为项目添加预编译宏定义。 以MSVC为例:在项目工程属性(Properties)->Configuration->C/C++->Preprecessor->Preprocesso…
在windows下编译boost开源库
一、从项目网站下载boost源代码 http://www.boost.org/users/download/ 二、编译boost库 1. 生成编译工具集(b2.exe等) 解压源文件代码到指定的boost根目录,并执行该目录下的批处理文件:bootstrap.bat,编译生成b2.exe等文件 2. 编译生成函数库 // vc2009-32位 b2…