这篇博客主要介绍ImageJ插件开发,调用我们熟悉的OpenCV来进行图像处理。本博客是对官方调用OpenCV的教程 的细节补充。
视频后期增稳方法
一般视频数据,Adobe Premier自带效果可以实现增稳:(效果->视频效果->扭曲->变形稳定期)
延时摄影素材后期处理(一)
拍摄完延时摄影素材之后,需要对素材进行去抖、调色、最后生成视频,这篇博客介绍延时摄影素材后期处理的常用软件和操作方法和处理流程。我们需要用到这几个软件LRT(LRTimelapse)、Adobe Lightroom、视频合成软件(final cut pro、达芬奇或者 Adobe Premiere)。
解马赛克中的判边插值
我们在解马赛克算法或者超分辨率算法中常常用边缘方向来指导插值,对demosaicing算法而言,边缘引导插值发生在整像素位置,对super resolution算法而言,边缘指导插值常常发生在亚像素位置。这篇博客简单总结解马赛克中一种常用的插值方法:自适应边缘插值算法。
除了自适应边缘插值,也给了一些常用的其它解马赛克算法的介绍:微软解马赛克算法、基于色差残差的插值算法、经典的GBTF、RI等算法给了链接索引。
镜头与CMOS传感器清洁简记
这篇博客简单记录相机清洁、镜头清洁和CMOS传感器清洁的流程 机身清洁, 首先用吸耳球吹气,吹去灰尘 然后用无 … 阅读更多
Rust(三)使用opencv
Rust 使用opencv需要先安装opencv,然后安装rust对opencv的绑定,opencv-rust … 阅读更多
Rust(二)Cargo更换crates源
国内连接 cargo.io 太慢,修改 cargo 为国内源连接比较快。修改的方法是, 在 cd ~/.car … 阅读更多
Rust(一)Cargo包管理
Cargo 是 Rust 的构建系统和包管理器。它可以帮助开发人员下载和管理依赖项,并帮助创建 Rust 包。 … 阅读更多
插值算法的Overshoot
高阶插值很多都有overshoot,我们期望插值kernel是单调的,这篇博客介绍几种无overshoot的插 … 阅读更多
OpenCV鼠标事件
在图像算法开发过程中,如果考虑引入Gui,不需要Qt 、PySide等复杂的插件和优秀的界面模版的话,Open … 阅读更多
量化投资(五)期权跨式组合
前面博客介绍了期权四个基本交易方向,在此基础上,我们看一些期权的交易策略。
在期权交易中,我们不仅可以做多(做空)股价,还可以做多(做空)波动率。跨式组合(straddle)和宽跨式组合(strangle)是较为常用的手段。这篇博客介绍 straddle 和 strangle 交易策略 和 Python绘制收益曲线。
期权(四)期权四个交易方向的Python计算
我们都熟悉期权有四个交易方向Buy Call,Buy Put,Sell Call,Sell Put,这篇博客主要用python计算这些基本交易方向的投资收益。
期权(三)期权定价模型
期权自诞生以来,其定价一直是不断被研究的问题。如今诞生了多重期权定价模型,二叉树、B-S、B-S-M、BAW、蒙特卡洛等定价模型都被广泛用于金融工程。这篇博客简单介绍二叉树定价和B-S定价模型推导的原则和假设,不涉及推导细节。