반응형 분류 전체보기401 [Python] OpenCV 영상 출력(너비, 높이, 프레임) 이전 글 : 2022.10.06 - [프로그래밍/Python] - [Python] OpenCV 이미지 출력 [Python] OpenCV 이미지 출력 OpenCV 이미지 출력하는 방법이다. import cv2 image = cv2.imread('C:/Users/Park/Desktop/park-duck.jpg') cv2.imshow('image title', image) cv2.waitKey(0) cv2.destroyAllWindows() 1. imread(filename, fla.. park-duck.tistory.com 일단 먼저 예제에 사용될 동영상이다. 주인공은 우리 집 고양이 코코. 영상 길이는 5초이며 30 프레임이니 총 150장의 사진이 5초 동안 지나간다고 보면 된다. 너비는 1080, 높이는.. 프로그래밍/Python 2022. 10. 7. [티스토리] 로그인 오류 문제 해결(페이지가 작동하지 않습니다 ERROR400) 평소처럼 티스토리에 로그인하려는데 "페이지가 작동하지 않습니다 문제가 계속되면 사이트 소유자에게 문의하세요 HTTP ERROR 400" 문구가 뜨는데 사이트 소유자가 전데요.... 저도 모르는데요... 어쨌건 원인은 크롬이나 엣지나 웨일 등에 저장되는 쿠키라는 것이 티스토리에 대한 잘못된 데이터를 갖고 있는 것이 문제라서 발생하는 현상이다. (쿠키란 웹브라우저마다 어떠한 정보를 저장하는 공간이다) 해결법은 정상적으로 로그인이 되었던 기점까지의 쿠키를 삭제하거나 또는 그냥 전체 삭제를 하면 편하다. 크롬 기준으로 설명하고 인터넷 익스플로러, 엣지, 웨일 등은 각 브라우저 쿠키를 삭제하는 방법을 검색하자. 1. [크롬 오른쪽 위 세 개의 점] - [방문 기록] - [방문 기록]을 클릭한다. 2. 좌측에 [인.. 기타 2022. 10. 7. [NMAP] 동일 네트워크 할당된 IP 주소 검색 공유기 같은 경우 게이트웨이에 들어가 현재 연결된 IP를 확인할 수 있다. 그러나 관리자가 아니거나 비밀번호를 모르거나 그 외의 경우에는 1~255까지 핑을 날리는 방법이 있지만 핑이 날라가도 뭐가 뭔지 모른다는 것 특히 나는 지금 라즈베리 NAS 테스트를 한다고 썼다 지웠다를 반복하는데 매번 IP 찾는 게 번거롭다. NMAP을 설치 후 https://nmap.org/download#windows 아래의 명령어를 입력 "nmap -sP [IP]/[SubnetMask]) (IP는 본인의 IP에서 마지막을 0으로) / 뒤의 숫자는 서브넷 마스크이다. (24=255.255.255.0, 16=255.255.0.0, 8= 255.0.0.0) nmap -sP 192.168.219.0/24 실행결과 라즈베리의 IP를.. 기타 2022. 10. 7. [Python] OpenCV 이미지 출력 OpenCV 이미지 출력하는 방법이다. import cv2 image = cv2.imread('C:/Users/Park/Desktop/park-duck.jpg') cv2.imshow('image title', image) cv2.waitKey(0) cv2.destroyAllWindows() 1. imread(filename, flag) 먼저 imread는 image read의 줄임말이며 파라미터로 이미지의 경로와 flag옵션을 가진다. flag옵션은 아래의 세가지이다. 1 = cv2.IMREAD_COLOR = 칼라 읽기 (투명 무시) 0 = cv2.IMREAD_GRAYSCALE = 흑백 사이의 값으로 읽기 -1 = cv2.IMREAD_UNCHANGED = 투명 영역 포함 읽기 return값은 이미지의 픽.. 프로그래밍/Python 2022. 10. 6. [Python] OpenCV란 먼저 OpenCV란 Computer Vision의 줄임말로 영상이나 이미지에 대한 처리를 도와주는 오픈 라이브러리이다. 상업적으로도 무료이며 Python, C, Java, Mac, Android, Matlab 등 넓은 범위로 지원하기 때문에 인기가 많다. 개인적으로 사람의 신체 중 가장 중요한 부분을 꼽자면 뇌, 눈, 손이라 생각하는데 특히 후각이나 촉각보다는 시각에 많이 의존한다고 생각한다(개인적) 사람의 눈에 대체할 수 있는 장비라 하면은 바로 카메라가 떠오른다. 그렇다면 촉각을 대체할 수 있는 장비는 무엇일까? 또는 후각을 대체할 수 있는 장비는 무엇일까? 일단 나는 깊이 생각해도 촉각은 경도를 측정하는 센서와 후각은 가스센서 정도? 시각을 대체할 수 있는 카메라는 사람의 눈과 매우 유사하기에 AI.. 프로그래밍/Python 2022. 10. 6. [Linux] NAS OMV 파일시스템생성 에러 해결 라즈베리파이에서 NAS OMV 세팅 중 아래와 같은 에러가 뜸. 500 - Internal Server Error Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; mkfs -V -t ext4 -b 4096 -m 0 -E lazy_itable_init=0,lazy_journal_init=0 '/dev/sda1' 2>&1' with exit code '1': mke2fs 1.46.2 (28-Feb-2021) Found a dos partition table in /dev/sda1 Proceed anyway? .. 프로그래밍/Raspberry PI 2022. 9. 29. [C#.NET] 폼 최대창으로 로드하기(창 넓이, 높이 값 구하기) C# .NET 최대창으로 열면서 창 넓이/높이 구하기 듀얼 모니터면은 창은 최대화되어 하나의 모니터를 잡아먹지만 값은 두대의 값을 가져오더라... using System.Windows; using System.Windows.Forms; namespace Test { public partial class Form1 : Form { public Form1() { InitializeComponent(); //FormBorderStyle = FormBorderStyle.None; //최대, 최소, 닫기버튼 WindowState = FormWindowState.Maximized; //최대화 double width = SystemParameters.VirtualScreenWidth; //넓이 double heigh.. 프로그래밍/C,C++,C# 2022. 9. 28. [라즈베리파이] putty 외부접속 허용 가장 먼저 라즈베리파이에 외장하드를 연결하여서 NAS 서버를 만드는 중인데 아무것도 모르는 상태로 만드는 중이라 이 글을 맹신하진 말고 참고만하자. 가장 먼저 할 일은 라즈베리파이 이미지를 굽는 것 1. 라즈베리파이 이미지 굽기 이미지도 못 굽는데 이 글을 볼리는 없지만 나의 방식을 일단 보여준다 https://www.raspberrypi.com/software/ 로 접속 이미지를 굽는 프로그램 다운로드 운영체제는 개인의 목적에 따라 선택한다. 나는 NAS를 위한 것이니 [other] - [Raspberry Pi OS Lite 32bit(No Desktop)]으로 설정 sd카드를 선택하고 고급옵션을 클릭. ssh를 사용한다. 나는 집에선 못하는 스타일이니... 사용자 이름은 default로 해도 무관하지.. 프로그래밍/Raspberry PI 2022. 9. 28. [라즈베리파이] 이미지(.img) 용량 줄이기 라즈베리에서 가장 편리했던 게 sd카드 복사/백업이 너무 간편한 것. (하드디스크의 경우 분리하고 꼽았다가 용량 크고 어우 ) 백업을 여러번 하다 보니 읽기/쓰기도 자주 했는데 GUI로 들어가면 16GB 사용이 기본이기 때문에 컴퓨터에 온전히 백업 파일을 저장하기엔 부담이 있다. PiShrink라는 것을 사용해왔는데 마침 32GB SD카드를 백업하고 16GB SD카드에 옮겨야 할 일이 생겨서 글을 작성한다. (또는 똑같은 16GB->16GB로 옮기는데 저장공간 관련 에러가 뜨는 것은 제품마다 조금씩 용량 차이가 있기 때문에 날 수도 있다) 참고로 압축파일 마냥 압축하는 방식이 아니고 사용하지 않고 마운트 되는 공간을 줄이는 방식이다. (아마도) 실행창(Win+R)을 켜서 diskmgmt.msc를 입력하면.. 프로그래밍/Raspberry PI 2022. 9. 27. [Linux] Flask, NGINX, UWSGI 연동하여 홈페이지 만들기 AWS 사용 OS : 우분투 18.0.4 python : 3.6.9 (기본 설치) 먼저 기본적인 구조이다. 파일 위치는 /home/ubuntu/www이며 tree -L 3을 실행하였을 때의 디스플레이 이건 파일 위치가 /etc/ningx이며 혹시나 첨부해둔다. 코드 중 대괄호 [ ]로 되어있는 건 파일 이름, 없는 건 터미널 명령어이다. 모두 가상 환경에서 진행해도 된다. AWS에서 인스턴스를 막 시작했을 때부터 시작 1. FLASK, UWSGI, 가상환경 설치 - 가상 환경을 건너뛰는 분 있는데 가상환경을 꼭 설치하자. sudo apt-get update sudo apt-get upgrade sudo apt install python3-pip python3-dev build-essential libss.. 프로그래밍/Linux 2022. 9. 23. [AWS] 키페어 분실시 대처 어쩌다 ppk 키 페어를 분실했다. AWS 콘솔의 경우 vim이 좀 이상해서 putty가 편하기 때문에 꼭 필요한 상황 나의 키 페어 이름은 www이다. 클릭해서 들어가 보면 아래와 같이 키페어 리스트가 나오는데 나는 어차피 잃어버린 상황이니 과감히 삭제하고 키 페어를 생성한다 (나는 putty를 사용하니 .ppk 로 생성) 그리곤 puttygen으로 파일을 열어보면 "public key for pasting into Open SSH authorized_keys file"이라고 뜨는데 이걸 모두 복사한다. (스크롤을 내려 아래까지 전부) 형식을 보면 ssh-rsa [Public Key] [키 페어 이름] 형식으로 되어있다. 참고로 www.ppk 파일을 notepad로 열어보면 puttygen에서 뽑아온 .. 프로그래밍/AWS 2022. 9. 18. [일러스트] 캔버스에 맞춰 이미지 자르기 이미지나 도형의 크기에 맞게 캔버스에 맞추고 싶을 때가 있다. 사용하고 있는 버전은 Illustrator CS6 한글 버전이다 아래는 캔버스에 맞춰 이미지를 자른 결과! 아래와 같이 도형이 있다고 가정하자. 1. [윈도우] - [대지]를 선택 2. 대지 옵션을 클릭 - 툴팁이 안 나와서 뭔진 모르겠지만 아래의 사진과 같은 아이콘을 클릭! - 옵션을 누르면 아래와 같이 나올텐데 수동으로 캔버스를 잡고 줄이고 늘려도 된다. 3. [사전 설정]을 "아트웍 테두리에 맞추기"를 클릭한다 4. 완성본 응용소프트웨어/일러스트 2022. 9. 16. 이전 1 ··· 9 10 11 12 13 14 15 ··· 34 다음 반응형