Skip to content

Instantly share code, notes, and snippets.

@daisukekobayashi
daisukekobayashi / list_device.cc
Created October 6, 2014 14:07
Listing devices and get com port of specified devices.
#include <iostream>
#include <string>
#include <vector>
#include <windows.h>
#include <setupapi.h>
#pragma comment(lib,"setupapi.lib")
typedef std::basic_string<TCHAR> tstring;
@daisukekobayashi
daisukekobayashi / ripoc.py
Created January 22, 2014 14:26
Rotation invariant phase-only correlation in python
#! /usr/bin/env python
# -*- coding: utf-8
import sys
import numpy
from numpy import pi, sin, cos
from scipy.optimize import leastsq
import scipy, scipy.fftpack
import cv2
@daisukekobayashi
daisukekobayashi / poc.py
Last active January 4, 2016 03:09
Phase-only correlation in python
#! /usr/bin/env python
# -*- coding: utf-8
import numpy
import scipy, scipy.fftpack
from numpy import pi, sin, cos
from scipy.optimize import leastsq
def zero_padding(src, dstshape, pos = (0, 0)):
y, x = pos
dst = numpy.zeros(dstshape)
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import numpy
import matplotlib.pyplot as plt
def least_squares_regression(X, t, phi):
PHI = numpy.array([phi(x) for x in X])
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import numpy
import scipy.optimize
import matplotlib.pyplot as plt
def fit_exp(parameter, x, y):
a = parameter[0]
b = parameter[1]