요구 사항: 몇 년 전, 흑백 사진을 컬러 사진으로 변환하는 오래된 사진 복원에 관한 기사를 본 적이 있습니다. 일부는 DeOldify 구현체를 기반으로 하며, 오늘 조사할 시간이 있습니다.
DeOldify 프로젝트 주소:하이퍼링크 로그인이 보입니다.
프로젝트 도입 시점을 보면, .NET 버전이 권장되며, 주소는 다음과 같습니다:하이퍼링크 로그인이 보입니다., 이 글은 DeOldify.NET 로 테스트하려고 합니다.
다음 명령어로 프로젝트를 복제합니다:
필요에 따라 해당 컴파일 스크립트를 실행하세요:
체격 | 세부 정보 | 각본 | 예술적인 | float16 무게를 사용하는 Artistic 컬러라이저의 기본 버전 | Compile.artistic.bat | Artistic.w32 | float32 무게추가 장착된 예술적 컬러라이저 | Compile.artistic.float.bat | Artistic.simd | SIMD 가속과 float16 가중치를 가진 예술적 컬러라이저 | Compile.artistic.simd.bat | Artistic.simd.w32 | SIMD 가속과 float32 가중치가 적용된 예술적 컬러라이저 | Compile.artistic.simd.float.bat | 마구간 | float16 가중치를 사용하는 Stable 컬러라이저의 기본 버전 | Compile.stable.bat | Stable.w32 | float32 무게추를 사용하는 안정적인 컬러라이저 | Compile.stable.float.bat | Stable.simd | SIMD 가속과 float16 가중치를 가진 안정적인 컬러라이저 | Compile.stable.simd.bat | Stable.simd.w32 | SIMD 가속과 float32 가중치를 가진 안정적인 컬러라이저 | Compile.stable.simd.float.bat |
이 글에서는 Stable.simd.w32를 예로 들었으니, Compile.stable.simd.float.bat 스크립트를 실행하고 서두르지 마세요! 서두르지 말고 처형하지 마! 서두르지 말고 처형하지 마!
실행 전에 다음 주소에서 모델을 다운로드하세요:하이퍼링크 로그인이 보입니다.
창고에는 4가지 모델이 있으며, 각 크기는 다음과 같습니다. 필요에 따라 다운로드할 수 있습니다:
다운로드한 Stable.model 파일을 Implementation\src\Resources 폴더에 넣어 다운로드하세요. 소스 코드는 모델에 내장된 리소스를 포함해 패키지화하는 것이기 때문에 매우 방대할 것이므로, 소스 코드를 수정해야 합니다.
"구현\src\DeOldify.cs" 코드를 다음과 같이 수정하세요:
또한 다음과 같이 구성되는 "Implementation\Windows.stable.simd.float.rsp" 파일도 수정해야 합니다삭제하다:
마침내 Compile.stable.simd.float.bat 스크립트가 실행되고 컴파일이 완료되었으며, 파일 크기는 1.7M(8억+)가 되었습니다. 컴파일된 파일은 Release 폴더 아래에 있고, 그 폴더 아래에 새 Resources 폴더를 만들고 Stable.model 파일을 그 폴더에 넣어야 합니다.
"DeOldify.NET.stable.windows.simd.w32.exe" 프로그램을 실행하고, 인터넷에서 흑백 사진을 찾아 아래에 표시된 대로 테스트해 보세요:
원본 이미지와 처리된 이미지의 비교는 다음과 같습니다:
완성품 다운로드:
관광객 여러분, 이 게시물의 숨겨진 내용을 보고 싶으시다면 부탁드립니다 회답 |