일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PyQt5
- MySQL 세팅
- 콘솔 가상환경 # 콘솔 #가상환경
- 명령어
- href
- 사이트 도메인
- OpenCV
- Action
- #endif
- 환경변수 설정
- bootstrap
- OpenCV + Flask
- #ifdef
- #else
- #ifndef
- DB 데이터
- 튜토리얼
- DB 데이터 저장
- heroku
- Django
- bootstrap4 패키지
- javascript
- jinja2
- 실시간 시계
- #undef
- VS Code
- #if
- 성능지표
- openweathermap
- flask
- Today
- Total
PROGRAMMING
Atlas ↔ Studio 3T / 이미지 처리 본문
1. 사이트 https://studio3t.com/knowledge-base/articles/connect-to-mongodb-atlas/
How to Connect to MongoDB Atlas | Studio 3T
In this post, we'll show you how to connect to MongoDB Atlas using Studio 3T, the professional GUI for MongoDB, and its handy Connection Manager feature.
studio3t.com
2. 이미지 가져오기 (pycharm)
: 이미지를 컴퓨터 내에 저장한 후, 경로 복사
2-1. mongofiles.exe를 활용한 이미지 처리
2-2. mongofiles 명령어 / griedfs ( 이미지 크기가 크기 때문에 쪼개기 위해 사용 )
2-3. 이미지 데이터 MongoDB에 삽입된 것 Studio 3T를 통해 확인
2-4. fs.cunks
2-5. 이미지파일 Export (Studio 3T)
※ Export 비교
해당 아이콘의 경우, document를 내보낼 때 설정하는 것으로 부분과 전체를 설정하여 export할 수 있고, export할 때마다 설정함
2-6. 내보낸 파일을 VS Code에서 .html 파일로 활용
- data:image/png;base64, : 지정된 양식정도로 생각하고 꼭 넣어야 한다고 생각할 것(in HTML)
- img src= 에 들어갈 내용은 cmd.exe에서 mongo를 실행한 후 저장된 이미지의 binary파일의 data를 긁어서 base64, 이후에 넣어주면 됨.
2-6-1. 실행 결과(일부 캡처)
필자의 경우에는 이미지가 커서 fs.chunks가 1개가 아니라 2개로 chunks가 쪼개져있었음.
그래서 위에 있는 이미지의 data만 긁어서 읽히게 하였음
(아마 밑에 연결된 data의 경우 기존에 앞에 있는 데이터에서 링크가 되어있어서 따로 긁지않아도 실행이 되는 듯)
'Database > MongoDB' 카테고리의 다른 글
MySQL (0) | 2021.01.28 |
---|---|
Pymongo + Studio 3T (0) | 2021.01.27 |
Studio 3T & MongoDB tool(for win10) 설치 (0) | 2021.01.26 |
Atlas ↔ Pymongo (0) | 2021.01.26 |
MongoDB 실습 계획표 (0) | 2021.01.26 |