MAC 配置与相关工具推荐

禁止生成 .DS_Store 文件

macOS可以通过命令行修改系统配置,让系统不再在文件夹中生成这个配置文件,命令如下:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

命令行批量处理照片

配置环境

输入如下命令行指令配置环境

brew update
brew install imagemagick
brew install jpegoptim

imagemagick

下面给出具体的例子如,图片尺寸修改为原图的85%

convert -resize 85%x85% $img $img-resized;

限定宽度和高度

convert -resize 1024x800 $img $img-resized;

指定宽度,高度自适应

convert -resize 1024x $img $img-resized;

jpegoptim & optipng

jpegoptim 是针对jpg或者jpeg格式的图片进行压缩,optipng是针对png格式的图片进行压缩的,以jpegoptim为例

优化图片所占硬盘空间 (直接修改原图)

jpegoptim --size=400 $img

批量处理可参考如下shell指令

find your_path -name "*.jpg" | xargs jpegoptim
algorithms axis-angle bang-bang bode calibration chrome cmake cmakelists cnn colcon conan control cpp cpu d435i data_struct db design-pattern dots economics eigen factory-pattern fcpx figure finance forge fov gazebo gdb git gnu ibus interest isaac gym isaaclab kdl latex launch learning-notes legged locomotion legged-robot life linux mac math matlab matrix memory mlp money motion-control motor moveit mpc network ocs2 ode operator optimal algorithm optimal-control perf performance personal-finance ppo profiling python qos realsense reinforcement learning rnn robot robotics ros ros2 rtb security shell simulation stl thread tools twist ubuntu uml unitree urdf vae valgrind vcxsrv velocity vim web wifi work wsl 中文输入 交叉编译 依赖管理 分支管理 四足机器人 实验诊断 强化学习 机器人视觉 构建系统 深度学习 深度相机 点云 版本控制 神经网络 训练曲线 输入法 配置类
知识共享许可协议