Comments (1)
Hi,
this sounds again like the context creation error we had already in some other issue, I just don't find it right now. The problem is that newer Cuda versions than the one I use in this old project create a PrimaryContext
for the Cuda libraries like NPP and CUFFT.
So the trick is to also use a PrimaryContext
and not a standard context with ImageStackAligntor.
Try to modify line 203 of ImagePresenterDX.xaml.cs from
_ctx = new CudaContext(cudaDevices[0], _device.ComPointer, CUCtxFlags.BlockingSync, CudaContext.DirectXVersion.D3D9);
to
_ctx = new PrimaryContext(0); //choose what ever deviceID you need, this old managedCuda version does not allow to create primary context from CUdevice
_ctx.SetCurrent();
Doing so, NPP will run on the same context as the normal Cuda code and the error message should disappear.
Cheers,
Michael
from imagestackalignator.
Related Issues (20)
- tuning parameter k2 HOT 2
- 5 merged "New York scene" looks worse than output from Adobe Camera RAW HOT 3
- The system cannot find the file specified HOT 2
- Could you please help to check this exception? HOT 1
- Does this approach need the camera parameters? HOT 4
- Is it possible to run the code in Ubuntu? HOT 2
- The super resolution can't resize the image with a two-fold resolution HOT 5
- ManagedCuda.NPP.NPPException:“Device allocation error” HOT 3
- System.DllNotFoundException:Unable to load DLL“nppisu64_10”: HOT 2
- How to create synthetic image bursts to run Google's Handheld Multi-Frame Super-Resolution algorithm? HOT 2
- about max and min in RobustnessModell.cu HOT 1
- Do quality analysis mentioned in Google's paper with TIFF and PNG photos HOT 2
- How does the super resolution works? HOT 1
- Possibility of using .tiff images? HOT 1
- The program is crashing when opening .dng files HOT 4
- Error loading DNG files from Fuji HOT 2
- Version Update
- Loaded images do not display in GUI HOT 1
- How do you open the program HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from imagestackalignator.