Rank: 2 based on 5594 downloads (last 30 days) and 69 files submitted
photo

Dirk-Jan Kroon

E-mail
Company/University
Focal Machine Vision en Optical Systems

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Files Posted by Dirk-Jan View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
24 Jun 2014 MVTec Halcon Wrapper MVTec Halcon function mex-wrapper Author: Dirk-Jan Kroon mvtec, halcon, medianimage, hobject, himage, c 26 3
  • 4.0
4.0 | 1 rating
20 Feb 2014 Screenshot Senz3D Acquisition interface Creative Senz3D, Intel Interactive Gesture Camera (Time of Flight), Acquisition interface. Author: Dirk-Jan Kroon senz3d, gesture, intel, depth, camera, 3d 58 9
  • 4.66667
4.7 | 3 ratings
15 Jan 2014 Screenshot Patch Curvature Principal, Gaussian and Mean Curvature of triangulated mesh Author: Dirk-Jan Kroon curvature, gaussian, principal, gauss, mean, patch 55 5
  • 4.0
4.0 | 4 ratings
06 Jun 2013 Screenshot Kinect Matlab Microsoft Kinect, OpenNI wrapper, Skeleton, Depth Author: Dirk-Jan Kroon kinect, microsoft, skeleton, depth, depth image, photo 197 125
  • 4.6875
4.7 | 32 ratings
12 Jul 2012 Matrix Inverse using LU factorization Example code LU decomposition with partial pivoting, also forward substitution, and Matrix inverse. Author: Dirk-Jan Kroon lu, lu factorization, lu decomposition, matrix inverse, pivoting, inverse 80 2
Comments and Ratings by Dirk-Jan View all
Updated File Comments Rating
01 Apr 2014 Web Server HTTP Matlab Web Server, allows m-files to be executed in a browser Author: Dirk-Jan Kroon

*CdC
This software is only a small demo I wrote for fun, and never tested with more than one user.

Probably it is also not really suitable for multiple users, because Matlab is in basis single threaded.

A solution is using a real HTTP server like Apache, in combination with PHP (see easyphp.org).
Then compile your matlab-code to a executable and simply parse the user inputs/outputs to that executable through PHP.

21 Feb 2014 Patch Software Render Patch Software Render with Phong-shading, shadows and textures Author: Dirk-Jan Kroon

Note, in this version is the following bug
Line 34 in renderpatch_shading.cpp:
if(L[3]==0)
Is a bug, must be:
if(LP[3]==0)

15 Jan 2014 Patch Curvature Principal, Gaussian and Mean Curvature of triangulated mesh Author: Dirk-Jan Kroon

* Binhang
Thank you, there was a bug which I solved by removing abs from the eigenvalues. This version will probably be online in one or two days.

21 Oct 2013 Shape Context Based Corresponding Point Models Shape Context based nonrigid registration of 2D/3D objects, to build Active Shape Models Author: Dirk-Jan Kroon

*Wong
Please, look for the references in:
http://www.k-zone.nl/Kroon_Thesis_small.pdf

11 Oct 2012 Web Server HTTP Matlab Web Server, allows m-files to be executed in a browser Author: Dirk-Jan Kroon

*Filipe S.
A Matlab GUI/Figure is user-interface thus client-side, this is a webserver thus server-side.
The only way to do client-side things like showing a GUI, is manually coding the GUI in javascript, html and css

Comments and Ratings on Dirk-Jan's Files View all
Updated File Comment by Comments Rating
20 Oct 2014 Snake : Active Contour Snake Segmentation (Kass et al), 2D/3D including GVF and balloon force (Easy to read code) Author: Dirk-Jan Kroon Markale, Ishaan

Hi,

I am trying to use the snake2D file on the testimage provided. However, my MATLAB is crashing when I use the test code.
Can anyone provide a reason as to why this is happening and any poosible solutions.
Thanks!

17 Oct 2014 Fast Non-Local Means 1D, 2D Color and 3D NL-means image and signal denoising filter based on similarity between pixel patches Author: Dirk-Jan Kroon Fang, Renee

More update:
The run the 3D example, the same thing should be done to vectors_nlmeans_single.c and image2vectors_double.c.
Replace Vsize[2] to Vsize[3] in all definitions.

17 Oct 2014 Fast Non-Local Means 1D, 2D Color and 3D NL-means image and signal denoising filter based on similarity between pixel patches Author: Dirk-Jan Kroon Fang, Renee

The toolbox is good and fast. But the reason I gave 4-star is because it crashed when I first ran the toolbox. After reading the reviews and fixed the bugs, it is running well now.
Solution for crashing:
- In vectors_nlmeans_double.c, line 256: change Vsize[2] to Vsize[3]
- In image2vectors_double.c, line 166 & 227: change Vsize[2] to Vsize[3].

Then it works!

For those using MATLAB 2013 or higher, if there is an error "char16_t" is not recognized
Solution:
Add

#include <stdint.h>
#define char16_t UINT16_T

before #include "mex.h" in every .c file.

16 Oct 2014 Read Medical Data 3D GUI to open most Medical file-formats: Dicom, V3D, ISI, NifTI, Analyze and other formats Author: Dirk-Jan Kroon Stefan

Had the same problem as Noha and aziesel. I am pretty sure it is because I was trying to read a 2D mha file. You probably need to convert it into a 3D file (:,:,1).

16 Oct 2014 Senz3D Acquisition interface Creative Senz3D, Intel Interactive Gesture Camera (Time of Flight), Acquisition interface. Author: Dirk-Jan Kroon Hwathanie

While compiling I too get the following error. Any answers please? Thank you.

pxcColorImage.cpp
pxcColorImage.cpp(110) : error C2660: 'PXCProjection::MapColorCoordinatesToDepth' : function does not take 3 arguments

C:\PROGRA~1\MATLAB\R2012A\BIN\MEX.PL: Error: Compile of 'pxcColorImage.cpp' failed.

Error using mex (line 206)
Unable to complete successfully.

Error in compile_cpp_files (line 17)
mex('-v','-largeArrayDims', ...

Contact us