본문 바로가기

분류 전체보기119

21년 5월 31일 저녁 미소식당 . 인천 서구청 제육볶음 2인 !!! 2021. 5. 31.
21년 5월 27일 저녁 은희네해장국 루원시티 메뉴는 해장국 2021. 5. 28.
라즈베리파이로 아케이드게임기 만들기 (GPIO 조이스틱) (PC 모니터이용) 라즈베리파이로 이런 저런 것(?)들을 하고 있는데 , 이번에는 예전 레트로 게임이 되게끔 만들어본다. 사실 라즈베리파이가 아니면, 그냥 윈도우 컴퓨터에서 에뮬레이터 받고 , 롬파일 받아서 돌리면 그만인데 , 게임도 게임이지만 , 하드웨어적으로 완제품 조이스틱이 아닌 , 버튼과 레버가 분해되어있고 , 일일이 회로를 연결해서 게임을 할 수 있도록 해보려고 한다. 처음시도는 많이 알려져 있는 레트로게임 OS인 레트로파이를 OS로 삼아 라즈베리파이에서 구동을 시켰는데 , 메인화면에서는 키 설정이 잘되서 되는구나!! 했는데 게임으로 들어가니까, 키보드, 조이스틱이 다 이상해져서 , 도저히 안되겠어서 , 비교적 간단하다고 알려진 RecallBox os 로 재설치하였다. 먼저 포맷된 SD카드로 ,.. 2021. 5. 27.
OpenCV HSV 변경 HSV 는 Hue , 색상 Saturation 채도 Value (Brightness) 명도 를 뜻한다. OpenCV를 통하여 간단하게 HSV 변경이 가능하다. 먼저 원본 이미지를 cv2.cvtColor 함수를 통하여 BGR2HSV 로 변환. 이미지 변환을 위하여 float32로 변환을 해준뒤에 작업한다. 그 후에는 cv2.split 함수를 통하여 , 이미지를 hue, saturation, value , 3개의 채널로 손쉽게 나눌수 있다. 3개 채널의 값은 넘파이로, 0부터 255까지의 값만을 갖는다. 여기서 각 채널의 값을 넘파이 연산을 통하여 조절할 수 있다. 후에 3개의 채널을 다시 cv2.merge 함수를 통하여 합치고, uint8로 변경후에 이미지를 다시 불러오면 변경완료!!! 코드예제 1 2 3.. 2021. 5. 25.
728x90