일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 자바스크립트
- 안드로이드 스튜디오
- 자바공부
- streamlit
- java
- 스트림릿 기본
- 자바기초
- 파이썬
- serverless
- 자바스크립트 공부
- Flutter
- 안드로이드 앱 개발
- Streamlit기초
- 스트림릿
- 판다스공부
- 웹대시보드 기초
- 파이썬공부
- Android
- RESTful API
- 자바
- 판다스
- 웹대시보드 제작
- Pandas
- 자바초보
- JavaScript
- db
- 데이터베이스
- MySQL
- 자바프로그래밍
- REACT
- Today
- Total
목록전체 글 (248)
ruriruriya

AWS Rekognition을 활용하면 안면을 쉽게 인식하고 두 얼굴을 비교하여 유사도를 알 수 있다. VS code에서 Flask 프레임워크를 이용하여 api를 설계한다. 1. 클라이언트로 받은 이미지 파일을 Bytes 형식으로 변경. def post(self) : # 포스트맨에서 Body를 from-data로 받아온다. sourceFile = request.files.get("sourceFile") targetFile = request.files.get("targetFile") if sourceFile is None or targetFile is None : return {"error" : "파일 두개를 올려주세요."}, 400 def compare_faces(self, sourceFile, targ..

본인은 flask 프레임워크로 restful api 를 활용할 예정이다. 앞에서의 환경설정을 먼저 한다는 가정하에 진행한다. https://ruriruriya.tistory.com/171 [AWS]Rekognition - Flask RestFul Api에서 활용하기 위한 권한설정 본인은 Flask RestFul Api에서 활용하고자 한다. 먼저 AWS 계정 프리티어 계정이 필요하고 VScode 툴로 파이썬을 활용할 계획이다. 1. IAM -> 사용자 -> 권한추가 클릭 하단에 권한 추가를 클릭한다. 2. 권한 ruriruriya.tistory.com 1. post에 S3로 저장 def post(self) : # 1 클라이언트로부터 데이터를 받아온다. file = request.files.get('phot..

본인은 Flask RestFul Api에서 활용하고자 한다. 먼저 AWS 계정 프리티어 계정이 필요하고 VScode 툴로 파이썬을 활용할 계획이다. 1. IAM -> 사용자 -> 권한추가 클릭 하단에 권한 추가를 클릭한다. 2. 권한추가 AmazonRekognitionFullAccess 와 AmazonS3ReadOnlyAccess 권한 추가 후 설정 완료 3. config에 aws계정과 비밀번호 저장 VS code에서 config 파일에 AWS ACCESS KEY ID / AWS SECRET ACCESS KEY를 넣어준다.

요즘 시대에는 스마트 폰으로 얼굴 인증을 하여 핸드폰 잠금을 풀고 결제 시스템까지 이용할 수 있게 되었다. 이런 시대에 발 맞춰 안면 인식 기능도 배워보자! 1. AWS Rekognition이란? AWS Rekognition은 아마존 웹 서비스(AWS)의 비전 기능을 제공하는 서비스 중 하나이다. 이 서비스는 이미지와 비디오에서 객체, 얼굴, 텍스트 등을 감지하고 분석하는 기능을 제공한다. 아래 하단 링크로 들어가면 데모로 시연해볼 수 있다. https://ap-southeast-2.console.aws.amazon.com/rekognition/home?region=ap-southeast-2#/face-detection https://ap-southeast-2.console.aws.amazon.com/r..

안드로이드 앱 개발 시 실시간 시간 정보를 나타내는 방법과 내가 나타내고 싶은 형식으로 화면에 보여주도록 해보자. 1. 화면설계 화면 설계는 간단하게 TextView 한개만 배치하고 id 적용을 했다. 2. 실시간 시간 정보 가져오기 Calendar 라이브러리를 사용해서 객체를 생성한 뒤 getInstance() 함수를 활용해서 현재 시간 정보를 가져온다. Calendar calendar= Calendar.getInstance(); 3. 시간 정보 데이터 포맷 설정 SimpleDateFormat은 Java에서 날짜를 형식화하고 파싱하기 위한 클래스로 다양한 날짜 포맷을 지원한다. - 년-월-일(yyy-MM-dd) SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M..

컴퓨터를 옮겨 다니면서 깃허브에 올렸다 꺼냇다, 안드로이드 스튜디오를 닫았다 열었다. 반복하니 Configuration이 없어서 테스트를 못하고 있었다. 찾아보니 File - Synk Project with Gradle Files 를 하면 다시 실행할 수 있었다. Gradle Build model 이 시작이 되고... 에뮬레이터가 실행될 수 있도록 다시 활성화가 된다!

안드로이드 앱 개발 시 GPS 설정을 하여 위도, 경도로 디바이스의 위치의 값을 추출할 수 있다. 1. AndroidManifest.xml 이 권한은 고정된 위치에 액세스할 수 있는 권한을 부여한다. 2. MainActivity.java 2.1. LocationManager와 LocationListener의 멤버변수 선언 public class MainActivity extends AppCompatActivity { LocationManager locationManager; LocationListener locationListener; } 2.2. onCreate() - 위치를 가져오기 위해서는, 시스템서비스로부터 locationManager를 받아온다. @Override protected void on..