|
|
marciocerqueira / realtimedepthdiffusion Goto Github PK
View Code? Open in Web Editor NEWLive user-guided depth map estimation with OpenCV and CUDA
Live user-guided depth map estimation with OpenCV and CUDA
Building on a gaming laptop with MSVC 2017/CUDA 10.1. App starts OK and displays images but reports error:
GPULoadWeights: invalid device symbol
pressing 'd' gives the additional error messages:
GPUMatrixFreeSolver: no kernel image is available for execution on the device
GPUMatrixFreeSolver: no kernel image is available for execution on the device
GPUMatrixFreeSolver: no kernel image is available for execution on the device
GPUMatrixFreeSolver: no kernel image is available for execution on the device
GPUMatrixFreeSolver: no kernel image is available for execution on the device
These look to me like initialization problems. Can you suggest how to find the cause?
Hi Marcio
Well, I thought I had a working build, but have encountered a really strange problem: the app runs fine when started from within Visual Studio, but when I try to run it as a command I get
OpenCV: terminate handler is called! The last OpenCV error is: OpenCV(4.5.1-dev) Error: Assertion failed (!_src.empty()) in cv::cvtColor, file c:\opencv4\opencv\modules\imgproc\src\color.cpp, line 182
This happens both with powershell and with the 'VS native tools command prompt' (which has the same environment settings as VS) and is true for both debug and release builds. In all cases I am launching the app from a directory that contains all the needed OpenCV dlls.
I have never seen this before and wonder if you have any insight.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.