'프로그램 사용 > GIMP' 카테고리의 다른 글
gimp를 이용하여 RGB 를 BGR로 변경하기 (0) | 2014.12.03 |
---|---|
gimp을 이용하여 색온도 바꾸기 (0) | 2012.10.11 |
gimp 로고가 바꼈어요 (2.6.12 -> 2.8.0) (0) | 2012.07.14 |
GIMP 창 모두 닫기 기능이 있었다니! (0) | 2011.04.28 |
gimp 메뉴 언어 바꾸기(Windows) (0) | 2011.04.18 |
gimp를 이용하여 RGB 를 BGR로 변경하기 (0) | 2014.12.03 |
---|---|
gimp을 이용하여 색온도 바꾸기 (0) | 2012.10.11 |
gimp 로고가 바꼈어요 (2.6.12 -> 2.8.0) (0) | 2012.07.14 |
GIMP 창 모두 닫기 기능이 있었다니! (0) | 2011.04.28 |
gimp 메뉴 언어 바꾸기(Windows) (0) | 2011.04.18 |
뜬금없지만.. hugin에서 특징점 뽑는거.. 일종의 SIFT나 SURF 일려나?
[링크 : http://hugin.sourceforge.net/tutorials/perspective/en.shtml]
+ [링크 : http://docs.gimp.org/en/plug-in-lens-distortion.html]
+
Panomatic
From PanoTools.org Wiki
panomatic by Anael Orlinski is a tool for automatically creating control points for groups of overlapping photographs.
pan-o-matic is very similar in purpose to autopano-sift or autopano-sift-C and can be used from within hugin (and potentially other GUI front-ends[*]) as an optional control point generator.
pan-o-matic is Open Source and uses the SURF algorithm.
[링크 : http://hugin.sourceforge.net/docs/manual/Panomatic.html]
hugin 업그레이드~ (0) | 2012.08.10 |
---|---|
hugin - 2010.4.0 버전 (0) | 2011.04.30 |
hugin - 광각 파노라마 합성 (4) | 2010.08.20 |
hugin 방향이 다른 이미지 합성하기 (4) | 2010.08.20 |
Hugin - Panorama photo stitcher (4) | 2010.08.19 |
이전 라즈베리 파이에서 클릭한 위치로 한방에 못가는게
각도의 오차냐.. 아니면 카메라에 의한 오차냐라는게 확실치는 않지만
학습을 넣어서 클릭시 그 지점으로 가는 거리 오차를 줄여야 겠다고 생각은 했지만..
다시 생각해보니 카메라의 왜곡에 의한 문제로 생각이 된다.
이걸 학습으로 커버할 것이냐.. 아니면 영상을 복원해서 오차를 줄일것이냐 고민이로다....
(그래봤자 결국은 학습은 들어가야 하나...)
[링크 : http://darkpgmr.tistory.com/31]
[링크 : http://darkpgmr.tistory.com/32]
[링크 : http://darkpgmr.tistory.com/37]
[링크 : http://docs.opencv.org/doc/tutorials/calib3d/camera_calibration/camera_calibration.html]
[링크 : http://docs.opencv.org/_downloads/pattern.png] 캘리브레이션 체크보드 패턴
[링크 : http://docs.opencv.org/_downloads/acircles_pattern.png] 캘리브레이션 원형 패턴
---
음.. 옆으로는 크랍한거 같은데..
아무튼 수직 방향에 대해서는 저런식으로 왜곡된걸 보정하면 된다~ 라는 느낌?
[링크 : http://www.rcgroups.com/forums/attachment.php?attachmentid=6517867]
프로그램 사용해서 이렇게 만든 듯
원래대로 왜곡 되지 않은 어안렌즈라면 사각형의 검은색이 되겠지
[링크 : http://www.fredmiranda.com/forum/topic/1071605]
[링크 : http://img831.imageshack.us/img831/4378/img4414rp.jpg] 기하 조정?
[링크 : http://img585.imageshack.us/img585/259/img4414rc2krr.jpg] 크랍?
openMP + openCV 미스테리.. (0) | 2015.11.09 |
---|---|
휴 모멘트? (0) | 2015.10.20 |
opencv sift surf (0) | 2015.10.20 |
시야각 내 각도 계산 (0) | 2015.10.14 |
openCV + openMP 합치는게 잘 안되네? (0) | 2015.10.11 |
SIFT (Scale-invariant feature transform)
PCA-SIFT (Principle Component Analysis)
SURF (Speeded Up Robust Features)
---
opencv 3.0.0 문서중 sift 관련
[링크 : http://docs.opencv.org/master/da/df5/tutorial_py_sift_intro.html]
FLANN stands for Fast Library for Approximate Nearest Neighbors
[링크 : http://docs.opencv.org/master/dc/dc3/tutorial_py_matcher.html]
sift 예제
[링크 : http://thinkpiece.tistory.com/246]
nonfree에 속해있는 모듈이다..
[링크 : http://docs.opencv.org/2.4.1/modules/nonfree/doc/feature_detection.html]
[링크 : http://docs.opencv.org/2.4.1/modules/nonfree/doc/nonfree.html]
SIFT(Scale-invariant feature transform), Lowe, 2004
PCA-SIFT(Principle Component Analysis), Page on y.ke, 2004
SURF(Speeded Up Robust Features), Bay, 2006
[링크 : https://www.quora.com/.../Difference-between-SURF-and-SIFT-where-and-when-to-use-this-algo]
[링크 : http://stackoverflow.com/questions/11172408/surf-vs-sift-is-surf-really-faster]
SIFT는 기본적으로 특징점 주변의 로컬한 gradient 분포특성(밝기 변화의 방향 및 밝기 변화의 급격한 정도)을 표현하는 feature이다. SIFT를 포함한 SURF, ORB 등의 local feature들은 대상의 크기변화, 형태변화, 방향(회전)변화에 강인하면서도 구분력이 뛰어난 어찌보면 서로 상충되는 목표를 동시에 만족시키고자 개발된 것들로서 통상적으로 원래 물체의 기하학적 정보는 무시하고 특징점 단위로 혹은 코드북(code book) 단위로 매칭을 수행한다.
[링크 : http://darkpgmr.tistory.com/116]
surf 예제
[링크 : http://www.haenaki.com/141]
휴 모멘트? (0) | 2015.10.20 |
---|---|
opencv 카메라 왜곡 수정 (0) | 2015.10.20 |
시야각 내 각도 계산 (0) | 2015.10.14 |
openCV + openMP 합치는게 잘 안되네? (0) | 2015.10.11 |
opencv 마우스 이벤트와 빠르게 그리기 (0) | 2015.10.05 |
programmable DMOS slw rate라는 용어가 나와서
DMOS를 검색..
power mosfet 문서에서나 나오는 걸로 봐서는..
power management ic쪽인 듯?
MOS - metal–oxide–semiconductor
CMOS - Complementary metal–oxide–semiconductor
FET - field-effect transistor
MOSFET - metal–oxide–semiconductor field-effect transistor
VDMOS - Vertical Diffused MOS
DMOS - double-diffused MOS
[링크 : https://en.wikipedia.org/wiki/CMOS]
[링크 : https://en.wikipedia.org/wiki/Field-effect_transistor]
solid state (0) | 2016.01.17 |
---|---|
디지털 서보(?) (0) | 2015.11.24 |
PID 제어 (Proportional Integral Differential) (0) | 2015.10.13 |
전류제어 (0) | 2015.09.11 |
디지털 필터 - FIR / IIR (0) | 2015.01.23 |
대충 위키보고 짜고 성능은 나중에 생각하지 머..
국문위키에서 공식대로 따라가야 하는데
순서를 바꾸거나 생략할 수 있는 묘안이 없으려나?
$ ./a.out
alpha : 43.2 beta : 78.1 dist : 10 MC : 8.27144 |
$ cat tri.c
#include <iostream> #include <math.h> using namespace std; const double PI = 3.1415926535; double SIN(double val) { return sin(PI * val / 180.0); } double COS(double val) { return cos(PI * val / 180.0); } int main(int argc, char** argv) { double alpha; // servo angle (left) double beta; // servo angle (right) double gamma = 0.0; double AB; // distance of eye(10cm) double AC = 0.0; double BC = 0.0; double RC = 0.0; double MR = 0.0; double MC = 0.0; // result //alpha = 54; //beta = 54; //AB = 10;// cout << "alpha : "; cin >> alpha; cout << "beta : "; cin >> beta; cout << "dist : "; cin >> AB; gamma = 180 - (alpha + beta); AC = AB * SIN(beta) / SIN(gamma); BC = AB * SIN(beta) / SIN(gamma); RC = AC * SIN(alpha); MR = (AB / 2) - (BC * COS(beta)); MC = sqrt((MR * MR) + (RC * RC)); cout << "MC : " << MC << endl; } |
[링크 : https://en.wikipedia.org/wiki/Triangulation]
[링크 : http://linux.die.net/man/3/sin] 항상 그렇지만.. 라디안 값
[링크 : http://enter.tistory.com/60]
포칼 리듀서 / 스피드 부스터 (0) | 2016.04.26 |
---|---|
안구 해부도? (0) | 2015.11.01 |
카메라의 원리 (0) | 2015.09.09 |
스테레오 카메라 - 에피폴라 제한조건 (0) | 2015.08.25 |
샤프니스 계산 (0) | 2015.05.28 |
svn://으로 접속하게 하네...
일단 집에가서 3690번 포트 열어줘야 할 듯..
synology undelete 시도 T.T (0) | 2015.12.27 |
---|---|
synology port (0) | 2015.12.22 |
microSD 슬롯 락 관련 (2) | 2015.08.06 |
xpenology (0) | 2015.06.30 |
DS213j 하이버네이트 정상작동중! (0) | 2015.06.25 |
동일한 맵에서 유닛만 다르게 하는 거네..
MELT DOWN에서 막혀서 멘붕... 크아앙 ㅠㅠ
슈프림 커맨더 FORGED ALLIANCE - AEON 5 (0) | 2015.10.29 |
---|---|
슈프림 커맨더 FORGED ALLIANCE - AEON 4 (0) | 2015.10.25 |
슈프림 커맨더 FORGED ALLIANCE - UEF OPERAION OVERLORD (0) | 2015.10.11 |
슈프림 커맨더 FORGED ALLIANCE - UEF OPERAION MIND GAMES (0) | 2015.10.11 |
슈프림 커맨더... ㅠㅠ (0) | 2015.10.05 |
스팀 161
오리진 44 - 1
걍 지름 - 위클리 험블번들 (0) | 2015.11.06 |
---|---|
캡콤 험블번들 지름 (0) | 2015.10.23 |
스팀의 선물(?) - 암네시아 (0) | 2015.09.16 |
오리진의 선물... 재탕이라니! (0) | 2015.09.16 |
오리진의 선물 (0) | 2015.07.12 |
balanced 모드(기본값)에서는 N/M (date / range)
When MSEN=0, which is the default mode, data to be sent is interpreted as the value N of the algorithm explained above. Number of clock cycles (range) used to send data is the value M of the algorithm. Pulses are sent within this range so that the resulting duty cycle is N/M. Channel sends its output continuously as long as data register is used, or buffer is used and it is not empty.
mark-space 모드에서는 M/S (data / range)
When MSEN=1, PWM block does not use the algorithm explained above, instead it sends serial data with the M/S ratio as in the picture below. M is the data to be sent, and S is the range. This mode may be preferred if high frequency modulation is not required or has negative effects. Channel sends its output continuously as long as data register is used, or buffer is used and it is not empty.
[링크 : http://www.farnell.com/datasheets/1521578.pdf] 139page
clcd - bona cm04075 / lc1628 (0) | 2015.11.04 |
---|---|
라즈베리 파이 CLCD 라이브러리 (0) | 2015.11.03 |
wiringpi pwm 라이브러리 분석? (0) | 2015.10.16 |
라즈베리 파이 GPIO 유틸 PWM (0) | 2015.10.14 |
DHT-11 DHT-22 RHT-03 (0) | 2015.10.14 |