본문 바로가기

Programming Study51

[OpenCV] tracker API를 이용해 영상의 사물 추적 import cv2 import sys # cv2 버전 확인 (major_ver, minor_ver, subminor_ver) = (cv2.__version__).split('.') if __name__ == '__main__' : tracker_types = ['BOOSTING', 'MIL','KCF', 'TLD', 'MEDIANFLOW', 'GOTURN', 'MOSSE'] tracker_type = tracker_types[2] if int(minor_ver) < 3: tracker = cv2.Tracker_create(tracker_type) else: if tracker_type == 'BOOSTING': tracker = cv2.TrackerBoosting_create() if tracker_t.. 2021. 3. 22.
[명품자바프로그래밍] 8장 Open Challenge(2) [명품자바프로그래밍] 8장 Open Challenge 간단한 행맨 게임을 만들어보자. 행맨은 많이 알려져 있는 전통 잇는 게임이다. 이 도전을 통해 파일 입출력을 다루고자 한다. 행맨은 컴퓨터가 사용자 모르게 영어 단어 하나를 선.. doqtqu.tistory.com 위 문제에서 중복을 포함한 4자리의 수를 숨기는 행멘 게임입니다. package Open_Challenge; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.Scanner; //간단한 행맨 게임을 만들어보자. 행맨은 많이 알려져 있는 전통 있는 게임이다. //이 도전을 통해 파일 입출력을 다루고자한다. 행맨.. 2019. 11. 12.
[절대JAVA]11장 프로그래밍 연습문제(2) 5. 다음 조건을 만족하며 파일 이름을 수정하는 프로그램을 작성하시오. - 클래스 이름은 Rename - 명령행에서 이전파일이름 새파일이름 순으로 입력되도록 구현 - java Rename fromfile tofile package Chapter11_5; import java.io.File; public class Rename { public static void main(String[] args) { // TODO Auto-generated method stub // 입력받는 파일들은 txt라고 가정 String path = "C:\\Users\\doqtq\\Documents\\절대JAVA\\Chapter11\\src\\Chapter11_5"; File file = new File(path,args[0].. 2018. 10. 5.
[절대JAVA]11장 프로그래밍 연습문제(1) 1. 다음 조건을 만족하도록 파일을 복사하는 프로그램을 작성하시오. - 현재 소스 파일을 읽어 한 줄의 가장 처음에 줄 번호가 나오도록 하여 다시 새로운 파일에 복사 - 만일 MyClass.java라면 줄 번호가 있는 파일은 MyClass.num으로 package Chapter11_1; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class MyClass { public static .. 2018. 10. 4.
[명품자바프로그래밍] 10장 Open Challenge 스윙으로 간단한 갬블링 게임을 만들어보자. 아래 그림과 같이 3개의 레이블 컴포넌트가 있다. 이 컴포넌트에는 각각 0~4까지의 한 자릿수가 출력된다. 키를 입력할 때마다 3개의 수를 랜덤하게 발생시키고 이 수를 각 레이블에 출력한다. 그러고 나서 모두 동일한 수인지 판단하여 모두 동일한 수이면 "축하합니다!!"를, 아니면 "아쉽군요"를 출력한다. package Open_Challenge; import java.awt.Color; import java.awt.FlowLayout; import java.awt.Font; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import javax.swing.JFrame; import javax... 2018. 10. 4.
[명품자바프로그래밍] 10장 실습문제(2) 5. JLbel 컴포넌트는 Key 이벤트를 받을 수 있다. JLabel 컴포넌트를 이용하여 "Love Java"를 출력하고 +키를 치면 폰트 크기를 5픽셀씩 키우고, -키를 치면 폰트 크기를 5픽셀씩 줄이는 스윙 응용프로그램을 작성하라. 5픽셀 이하로 작아지지 않도록 하라. package Chapter10; //JLabel 컴포넌트는 Key 이벤트를 받을 수 있다. JLabel 컴포넌트를 이용하여 "Love Java"를 //출력하고 + 키를 치면 폰트 크기를 5픽셀씩 키우고, -키를 치면 폰트 크기를 5픽셀씩 줄이는 스윙 응용프로그램을 작성하라. //5픽셀 이하로 작아지지 않도록하라. import java.awt.FlowLayout; import java.awt.Font; import java.awt.e.. 2018. 10. 4.
반응형