terminal - ubuntu 取得連結 Facebook X Pinterest 電子郵件 其他應用程式 3月 26, 2019 On Linux and OS-X you can use nohup matlab -nosplash <filename.m >/dev/null & 取得連結 Facebook X Pinterest 電子郵件 其他應用程式 留言
Tmux 用法 4月 25, 2020 新建会话 新建一个tmux session非常简单,语法为 tmux new -s session-name ,也可以简写为 tmux ,为了方便管理,建议指定会话名称,如下。 tmux # 新建一个无名称的会话 tmux new -s demo # 新建一个名称为demo的会话 1 2 断开当前会话 会话中操作了一段时间,我希望断开会话同时下次还能接着用,怎么做?此时可以使用detach命令。 tmux detach # 断开当前会话,会话在后台运行 1 也许你觉得这个太麻烦了,是的,tmux的会话中,我们已经可以使用tmux快捷键了。使用快捷键组合 Ctrl+b + d ,三次按键就可以断开当前会话。 进入之前的会话 断开会话后,想要接着上次留下的现场继续工作,就要使用到tmux的attach命令了,语法为 tmux attach-session -t session-name ,可简写为 tmux a -t session-name 或 tmux a 。通常我们使用如下两种方式之一即可: tmux a # 默认进入第一个会话 tmux a -t demo # 进入到名称为demo的会话 查看所有的会话 管理会话的第一步就是要查看所有的会话,我们可以使用如下命令: tmux list-session # 查看所有会话 tmux ls # 查看所有会话,提倡使用简写形式 Tmux快捷指令 关于快捷指令,首先要认识到的是:tmux的所有指令,都包含同一个前缀,默认为Ctrl+b,输入完前缀过后,控制台激活,命令按键才能生效。前面tmux会话相关的操作中,我们共用到了两个快捷键Ctrl+b + d、Ctrl+b + s,但这仅仅是冰山一角,欲窥tmux庞大的快捷键体系,请看下表。 灵活的配置性 除了快捷指令外,tmux还提供了类似vim的配置性功能。可配置性是软件的一项进阶级功能,只有具备了可配置性,软件才有了鲜活的个性,用户才能体会到操作的快感。 修改指令前缀 相信只要你用过几次tmux,就会发现Ctrl+b指令前缀,着实不太方便。这两个键相距太远,按键成本太高了。因此我们首先需要将它更换为距离更近的Ctrl+a组合键,或者不常用的 ` 键(当然其他键... 閱讀更多
GIMP磨皮小试-圖層,高斯模糊 8月 28, 2019 加亮,图层的模式设定为「掩蔽」(Screen), 模糊(Blur) -->高斯模糊 第一步: 打开图片,按“Shift-Ctrl-D”组合键两次,就是进行两次图层复制操作。 第二步:「掩蔽」(Screen) -- can change the transparency(透明) 把最上面的图层的模式设置为“掩蔽”,这时候发现图片变亮了脸上的斑点也少了很多,感觉我们还没开始磨皮就已经成功了一半。(真的变亮了) 第三步(重要): 这一步很重要,一定要做,在最上面的图层点右键选择“向下合并” 第四步: 按“Shift-Ctrl-D”組合鍵,复制一次合并后的图层。 第五步:(Blur --> 高斯模糊) 点选从上往下数 第二个图层 ,然后在GIMP的“滤镜”菜单里点“模糊”选择“高斯模糊”, 模糊半径的参数根据情况调整。 第六步: 点选从上往下数 第一个图层 用50%透明度的橡皮来对脸部等需要磨皮的地方进行磨擦。可以按 “[” 和 “]”对橡皮进行大小的调整,以方便更细致的磨皮,直到完成。完成磨皮后,可适当对图片**进行锐度的调整,因为前面的操作会对图片造成一定的锐度损失。 閱讀更多
使用开源软件 enfuse 做照片的曝光合成 4月 12, 2020 所谓曝光合成就是对同一场景用不同的曝光量拍摄多张照片,然后将这些照片再合成为一张照片。之所以我们要这么做是因为现在的相机感光的动态范围相比人眼实在是太小了,经常在一幅照片中暗处太暗,亮处过曝。曝光合成就是针对这种情况提出的算法。 在曝光合成算法出现之前,还有另外一种解决这个问题的手段,就是所谓的 高动态图像 (HDR) 技术。我们通常的图片是用 8 bit 来表示每个颜色分量的,所谓 HDR 就是用更多的位数来存放每个像素的亮度信息,甚至有些 HDR 的图像格式直接用浮点数来存储每个像素。如何得到 HDR 图像呢,有些相机直接可以输出,更多的还是通过不同曝光量的几张照片合成。可是我们通常的显示设备,比如液晶显示器,实际上是显示不了那么大的亮度变化的。所以在显示图像时,还要将 HDR 图像转化为通常的 LDR 图像。这个过程叫做 tone mapping。 tone mapping 的质量直接决定了最后显示出的图像的质量。关于 tone mapping 相关的论文很多,各种方法各有优缺点吧。 在 2007 年,Tom Mertens、Jan Kautz、Frank Van Reeth 提出了一种 Exposure Fusion 技术,这种技术不用先合成 HDR 图像,直接融合几张照片的信息,生成一副保留了各幅图像细节的合成图片。这个技术也就是今天要讲的曝光合成技术。 关于曝光合成的具体算法建议大家直接去看那篇经典的论文,这里不多介绍了。今天只介绍一个非常优秀的开源的图像融合软件 enfuse。软件的主页在这里: http://enblend.sourceforge.net/ 下面是一个小例子。我们有三张同一场景不同曝光量的照片。 IMG_9477.JPG IMG_9476.JPG IMG_9478.JPG 这三张照片是用佳能450D 单反相机的曝光包围功能拍摄的,三张曝光量依次增加 2EV。 enfuse 是个命令行软件,下面的命令需要 enfuse.exe 所在的路径在 PATH 环境变量中。否则会找不到这个命令。 enfuse.exe -o out.jpg --compression=100 --contrast-weight=0.0 --exposure-weight=1.0 --saturation-weight... 閱讀更多
留言
發佈留言