분류 전체보기 (50) 썸네일형 리스트형 파이썬 사전 학습 모델 사용하여 이미지 분류 사전 학습된 MobileNetV2 모델을 이용하여 ImageNet 데이터셋으로 학습된 모델로 이미지를 분석.-기능:모델 불러오기: Keras에서 제공하는 MobileNetV2 모델을 ImageNet 가중치와 함께 불러옵니다.이미지 전처리: 사용자가 선택한 이미지를 모델 입력에 맞게 전처리합니다.예측 수행: 전처리된 이미지에 대해 모델이 예측한 결과(상위 3개의 클래스)를 얻습니다.결과 시각화: 이미지를 화면에 표시하고, 이미지 하단에 예측 결과를 텍스트로 출력합니다.파일 탐색기 사용: tkinter 모듈을 사용하여 사용자가 직접 분석할 이미지를 선택할 수 있게 합니다.*모듈 설치pip install tensorflow matplotlib numpy pillow TensorFlow는 Keras와 함께 딥러.. Netlify Functions를 이용한 뉴스 웹페이지 만들기(+ 도메인 연결) 결과물:https://www.ksj-coin-data.kro.kr/ 코인 뉴스 검색 www.ksj-coin-data.kro.kr 코드:https://github.com/aqswdefr1234/news GitHub - aqswdefr1234/newsContribute to aqswdefr1234/news development by creating an account on GitHub.github.com netlify functions는 서버가 있어야만 동작될 수 있는 다양한 기능들이 실행가능하도록 aws lambda 기반으로 하는 이벤트형 서버리스 서비스이다. 1. 파일 구성functions를 이용하기 위해서는와 같은 파일들이 필요하고, 경로도 명확하게 해야한다.toml파일에서 경로를 지정해줄 수 있다.패.. 3D 애니메이션 문제 및 해결법 1. Run 은 LoopTime(무한반복)이 체크되었음에도 한 루프 작동 후 idle로 되돌아갔다가 다시 Run이 작동되는 작업이 연속적으로 발생함.=> Run -> Idle 방향의 trandition에서 HasExitTime을 체크 해제 해주었더니 정상적으로 작동. 2. Idle 에서 특정 애니메이션으로 전환될때 뭔가 어색한 애니메이션으로 작동됨. => 원인은 세팅아래의 파란색 영역이 너무 길기 때문에 idle에서 점프로 전환되는 시간이 너무 길어져서 애니메이션이 이상하게 작동되는 것. 해결법은위 짤에서 보다시피 파란색 영역의 크기를 줄여주면됨. 부팅시 Nodejs 서버 자동 실행 나는 WSL을 이용하여 윈도우에서 리눅스 OS를 이용중이다. 그런데 윈도우 OS는 업데이트 때문에 컴퓨터가 재시작되는 경우가 많다. 그래서 윈도우 재부팅시 서버가 다시 실행되게 할 필요성을 느꼈다. 1. 컴퓨터 부팅시 wsl ubuntu 자동 시작. -Windows 키 + R 누르고 shell:startup 입력 후 실행. 그러면 폴더가 열리는데 여기에 텍스트 파일 생성 후 "wsl -d Ubuntu"를 입력한다. 저장 후 파일 확장자를 .bat으로 변경해야한다. (ex, wsl-start.bat) 이제 컴퓨터를 재시작 해보고 자동으로 우분투가 실행되는지 확인한다. 2. ubuntu 시작시 서버 스크립트 실행 pm2를 사용하면 매우 편하다. 2.1 pm2설치 : sudo npm install pm2 -g.. 이미지 생성 AI. Automatic1111 Nodejs API통신 1. 설치1.1 Automatic1111설치는 이 블로그를 참고했다.https://www.internetmap.kr/entry/Installing-Stable-Diffusion-AUTOMATIC1111 Stable Diffusion 대표 UI - AUTOMATIC1111 설치방법그림 생성형 인공지능 중 하나인 Stable Diffusion은 다양한 방법으로 사용할 수 있습니다. 오픈 소스이기 때문에 원하는 누구나 조금씩 수정하여 프로그램을 만들 수 있기 때문입니다. 며칠전 소개www.internetmap.kr 설치시 주의 할 점-Python 3.10.6 설치 (다른 버전을 사용하면 지원되지 않는 모듈이 있다는 에러가 발생 할 수 있다.)-Git을 사용하면 쉽게 다운받을 수 있음. 1.2 Nodejs 설.. Webgl 로컬에서 실행시키기(Express) Unity에서 webgl 빌드 후, 빌드 된 파일을 로컬 서버로 실행.(Webgl은 비압축 형태로 빌드)vscode에서 프로젝트 폴더를 만들고 express설치. 이 프로젝트 폴더에 webgl파일들을 넣어야 하는데,빌드된 파일들을 "WebGLTEST" 이라는 폴더에 담고, vscode 프로젝트 폴더에 넣는다. 서버측 코드const express = require("express");const app = express();const http = require("http")const path = require("path");const port = 8000;app.use(express.static(path.join(__dirname, "/WebGLTEST")));app.get("/", (req, res) =>.. 코루틴 확장하기 using System.Collections;using UnityEngine;public class CoroutineManager : MonoBehaviour{ public static CoroutineManager instance = null; public static CoroutineManager Instance { get { if (instance == null) instance = new GameObject("CoroutineManager").AddComponent(); return instance; } } //MonoBehaviour가 없는 스크립트의 IEnumera.. vscode와 유니티에서 async 스레드 테스트 테스트 이유:유니티는 기본적으로 메인 스레드에서 작동되고, UI나 컴포넌트에 접근하는 것은 메인스레드에서만 가능함.그런데 async를 이용하면 다른 스레드에서 실행될 것이라고 생각함. 그래서 UI업데이트나 GetComponent 와 같이 메인스레드에서만 작동 가능한 기능들을 사용못할 줄 알았음.그런데 실제로는 async 메소드 안에서 메인스레드에서 작동되어야할 기능들이 작동되었음.그래서 테스트 하게 됨. vscodeusing System.Diagnostics;partial class Program{ static async Task Main(string[] args) { await TestAsync(); } static async Task TestAsync() { .. 자바스크립트 Dll 사용하기 https://docs.unity3d.com/kr/2022.3/Manual/webgl-interactingwithbrowserscripting.html 브라우저 스크립팅과 상호작용 - Unity 매뉴얼웹용 콘텐츠를 빌드할 때 웹페이지의 다른 요소와 커뮤니케이션해야 할 수 있습니다.또는 Unity가 현재 기본적으로 노출하지 않는 웹 API를 사용하여 기능을 구현하고 싶을 수 있습니다.두 가지docs.unity3d.com 공식 문서에 나온 것처럼 자바스크립트 Dll을 사용하기 위해서는 아래와 같은 절차를 거쳐야한다. (1) .jslib 확장자 파일공식 문서에 나온 예처럼mergeInto(LibraryManager.library, { Hello: function () { window.alert("Hel.. Unity 텍스처 압축 시 주의 할 점. 런타임 최적화를 위해 머터리얼에 들어있는 텍스처를 압축 하는 중에 문제 발생. 머터리얼에 들어 있는 텍스처를 수정하기 위해서는 Read/Write가 true가 되어야하는데 이것은 에디터에서만 설정할 수 있다. 텍스처를 복제하여 새롭게 생성해주면 수정이 가능하기 때문에 기존의 텍스처를 복제하려고 했다. 하지만 문제가 많이 발생했다. 1. 에디터에서는 잘 동작. 하지만 윈도우 빌드에서는 GetRawTextureData 부분에서 읽을 수 없다는 에러발생.(GetPixels도 마찬가지)Texture2D tex = (Texture2D)mat.GetTexture(name); byte[] data = tex.GetRawTextureData(); Texture2D compressTex = new Texture2D(te.. 이전 1 2 3 4 5 다음