주요기능
개발하게 된 이유
프로젝트 이름이 CampPC 인 이유
개발 언어
개발 환경
MAC, Ubuntu
MAC, Ubuntu
감사합니다.
The About Technique of Anti-Debugging (620) | 2016.03.31 |
---|
이제 제가 원하는 데로
잔뜩 있는 영상들을 비교해서 중복된 걸 제거하려고 하는데
서버 용량이 50GB라 다 안들어가서 유감.
그리고 미야노는 귀여워요.
[CoMpOvie] 0x3 Report(2) (0) | 2016.07.10 |
---|---|
[CoMpOvie] 0x2 Report(1) (0) | 2016.07.09 |
[CoMpOvie] 0x1 Report(0) (0) | 2016.07.09 |
[CoMpOvie] 0x0 Start (155) | 2016.07.08 |
그렇다...
영상 프레임이 커지면서 시간이 너무 심각하게 오래걸린다는 점이였다...
아니...1시간 24분이나...
사실은 이때 테스트용으로 돌려놓고 오버워치하고 오면 되겠지~
하고 시간을 확인하려고 했으나...
경과된 시간을 보고 경악을 하고 말핬다...
차라리 이렇게 걸릴빠엔 직접 스스로 영상 30개 대조해도 이것보단 빠르겠다 싶어서
이 프로젝트의 목적이 없어지고 말아버렸다...
그래서 최대한 시간을 단축시킬 수 있는 방법을 생각해봤다.
그렇게 개선을 하고 난 뒤의 실행결과이다.
총 걸린 시간은 259초 정도.
그렇다고 빨리 된것도 아니기에 조금 더 개선을 해볼까하고 생각도 해보고 있다.
효과는 괜찮았던 것 같다.
[CoMpOvie] 0x4 Report(3) (2) | 2016.07.10 |
---|---|
[CoMpOvie] 0x2 Report(1) (0) | 2016.07.09 |
[CoMpOvie] 0x1 Report(0) (0) | 2016.07.09 |
[CoMpOvie] 0x0 Start (155) | 2016.07.08 |
뭐 그럭저럭 시간이 많이 들어가진 않는다.
아마 그래도 프레임이 1000단위로 넘어가면 5분 10분 걸릴 수도 있는 상황이라 조금 위험하긴하다만,
그래서 생각한 것이 하나 있긴한데 이건 아직 시도하지 않아서 시도해보고 효율적이라면 이 방법으로 해야겠다.
아니 세상에...
[CoMpOvie] 0x4 Report(3) (2) | 2016.07.10 |
---|---|
[CoMpOvie] 0x3 Report(2) (0) | 2016.07.10 |
[CoMpOvie] 0x1 Report(0) (0) | 2016.07.09 |
[CoMpOvie] 0x0 Start (155) | 2016.07.08 |
일단 파이썬에서 영상 프로세싱이 가능한 패키지를 찾아봤다.
음...역시... openCV를 쓰기로 했다.
와, 엄청 많이 설치하는 것을 볼 수 있습니다.
뭐 여차저차 설치가 된 것을 볼 수 있습니다.
여기서 에러가 나타나시는 분들은 제대로 설치가 안됬거나 numpy가 설치가 되지 않아서 일겁니다.
일단 OpenCV는 설치가 끝났습니다.
이제 2번째는 이미지 프로세싱이 가능해야되서 이미지 프로세싱이 가능한 패키지를 찾았습니다.
모두 파이썬 한 두번 해봤다면 들어봤을 듯한 패키지입니다.
PIL(Python Imaging Library)를 설치하기로 했습니다.
PIL 설치는 아래와 같은 명령어를 집어넣으면 가능합니다.
$ sudo apt-get install python-PIL
이렇게 일단 필요한 패키지 준비는 여기서 끝났습니다.
뭐 이런것도 있더라...
http://www.phash.org/
뭐 그럭저럭 틀이 잡혀가고 있다.
이제 문제는 서로 프레임이 다르기때문에 어떻게 비교를 해야 효율적일까 생각을 해봐야겠다.
[CoMpOvie] 0x4 Report(3) (2) | 2016.07.10 |
---|---|
[CoMpOvie] 0x3 Report(2) (0) | 2016.07.10 |
[CoMpOvie] 0x2 Report(1) (0) | 2016.07.09 |
[CoMpOvie] 0x0 Start (155) | 2016.07.08 |
영상들끼리 비교를 통해 유사한 영상인지 아닌지를 판별
아, 이 프로젝트를 시작한 이유는 내가 여러 영상들을 자주 받는데...
영상이 100여개가 넘어가다보니 받은지 안받은지 기억이 안나더라...
그래서 아 그냥 만들어야지 하고 시작해봄.
Windows7, Ubuntu
사실 상 이걸 뭐 프로젝트라고 말하기는 부끄럽지만 심심해서 뭐라도 만들어보기위해 시작함.
[CoMpOvie] 0x4 Report(3) (2) | 2016.07.10 |
---|---|
[CoMpOvie] 0x3 Report(2) (0) | 2016.07.10 |
[CoMpOvie] 0x2 Report(1) (0) | 2016.07.09 |
[CoMpOvie] 0x1 Report(0) (0) | 2016.07.09 |
The about Technique of Anti Debugging_2.pdf
※ Anti-Debugging 문서 작성 시작.
Pintool로 문제 풀기 (54) | 2016.08.29 |
---|