Question

How OpenCV interface can be used with simulink?

I am comfortable to use OpenCV interface with Matlab. But don't know how to use it with Simulink. (For further building). An...

plus d'un an ago | 1 answer | 0

Question

What are compile-time constant?

Hi I want to generate a MEX file for following function function RGB = test(I) RGB = insertShape(I,'circle',[150 280 35],'Line...

plus d'un an ago | 1 answer | 0

Question

Resizing pixels with independent scaling factor?

How can be pixels resized with independent scaling factor? Keeping size of final image same as initial image. e.g. + = ...

plus d'un an ago | 1 answer | 0

Question

How to generate mex for openCV's 'imdecode' for CPU and GPU?

I want to generate mex funtion for 'imdecode'. First for CPU and then for GPU(GPU, if possible). I have already downloaded '...

plus d'un an ago | 2 answers | 0

Question

How to decompress a Jpeg compressed data?

Hi I have JPEG compressed data, as shown in below figure. How original image can be recovered, if Height & Width of original...

plus d'un an ago | 1 answer | 0

Question

After uninstalling CUDA toolkit still MATLAB responds for gpuDevice() !!

Hi Accidently I installed CUDA 10 in ubuntu 16.04. Later on I came to know that matlab supports CUDA 9.1. So i unistalled CUD...

plus d'un an ago | 1 answer | 0

Answered

How to find subscripts of each element inside many rectangular regions of a matrix?

This is 10x times than arrayfun, still i think can be optimsed. Because no pre-allocation in below code and many other potentia...

How to find subscripts of each element inside many rectangular regions of a matrix?

This is 10x times than arrayfun, still i think can be optimsed. Because no pre-allocation in below code and many other potentia...

plus d'un an ago | 0

Question

How to find subscripts of each element inside many rectangular regions of a matrix?

rowStart = [2; 4; 7]; % a column, may be of more than thousand element rowEnd = [3; 4; 9]; % a column, ...

plus d'un an ago | 1 answer | 0

Question

How to pre-allocate for unknown size vector?

vector = []; for i = 1:1000000 r = randi([1 4],1,1); % a random integer generator between 1 and 4 vector = [vector 1:...

plus d'un an ago | 3 answers | 1

Question

How to find indices of a rectangular region inside big matrix? | Efficiently

How can indices of elements belong to a rectangular region can be found? A = [4 4 4 4 4 4 4 4 ...

plus d'un an ago | 3 answers | 0

Question

How to measure parfeval() execution time?

Is there any way to find how much time parfeval() to complete its execution?

plus d'un an ago | 1 answer | 0

Question

How to run an independent callback function in parallel?

Hi rosinit obj = StoredData; image_sub = rossubscriber('/rgb/image_rect_color/compressed',{@callbackFn3a, obj}); % Indepe...

plus d'un an ago | 0 answers | 0

Question

sort() is not working as mentioned in its doc !!!!!

Hi I want to use 'gpucoder.sort' feature newly included in 2018b. But I am getting below error: I have GPU Coder, C/C++ comp...

plus d'un an ago | 0 answers | 0

Question

Parallelization: Same operation for each layer of RGB image !!

How to improve the way 'zoomIm' is used? [H, W, ~] = size(im); zoomIm = zeros([H W 3], 'uint8'); parfor j=1:3 ...

plus d'un an ago | 0 answers | 1

Answered

How to publish image to ROS in Simulink

If your matlab image is 'RGB' matrix, you can use following matlab function block + Bus assignment block as shown in figure. ...

How to publish image to ROS in Simulink

If your matlab image is 'RGB' matrix, you can use following matlab function block + Bus assignment block as shown in figure. ...

plus d'un an ago | 0

Question

How can already used elements be eliminated one by one in 2D matrix while moving upwards? | Efficienlty

Input input = [1 2 0; 2 3 4; 4 5 6]; Output Output= [1 0 0; 2 3 0; ...

plus d'un an ago | 2 answers | 0

Answered

Matlab coder error : This expression has size [:? x 1] ?

I just change Line 12 with zoom = zoom(zoom>0 & zoom<=6); zoomMax = length(zoom); And matlab coder shows no error,...

Matlab coder error : This expression has size [:? x 1] ?

I just change Line 12 with zoom = zoom(zoom>0 & zoom<=6); zoomMax = length(zoom); And matlab coder shows no error,...

plus d'un an ago | 0

Question

Matlab coder error : This expression has size [:? x 1] ?

Hi While using matlab coder codegen. I am getting following error. <</matlabcentral/answers/uploaded_files/138494/Capture.J...

plus d'un an ago | 2 answers | 0

Question

How to get timer's UserData?

I am fetching timer's UserData with the below command data = get(timer1, 'UserData'); Problem is, it gives whole userdat...

presque 2 ans ago | 2 answers | 0

Question

How to use 'Timer' function to send ROS messages?

fps=50; How can send ROS messages through a publisher continuously.

presque 2 ans ago | 1 answer | 0

Question

Why the same function is taking more time after MEX creation?

I want to create mex of 'sort()' funtion. So I build below function function idx = sort2(h) % h is 600x1280 'single' el...

presque 2 ans ago | 1 answer | 0

Question

How can MATLAB's buit-in function give output as class single intead of double?

All matlab function gives output as class double. e.g. [I,J] = ind2sub([H W],idx); it is clear that I & J will be int...

presque 2 ans ago | 1 answer | 0

Question

Why using .mex created by MATLAB Coder and GPU Coder doesn't give exactly same results?

Hi I created an image processing function and transformed it into .mex to speed-up my process. As I have an Nvidia GPU cuda ...

presque 2 ans ago | 0 answers | 0

Question

How to merge a cell 2x60 into 1x60?

<</matlabcentral/answers/uploaded_files/128487/Untitled.png>>

presque 2 ans ago | 1 answer | 0

Question

How to continuosly show processed images as they are getting processed? (efficiently)

I am working on Live image processing. And want to show processed image as fast as I can. finalImage = imshow(im); for i=...

presque 2 ans ago | 0 answers | 0

Question

How can an RGB cell is filled in a particular region of an big image? (efficiently)

Sorry I asked this question <https://in.mathworks.com/matlabcentral/answers/413339-how-to-put-a-3d-element-in-every-place-of-a-3...

presque 2 ans ago | 0 answers | 0

Question

How can I get subscript instead in indices from sort() ??

How can I get subscript instead in indices from sort(mat(:)); Script: %% Creation of 'mat' mat = magic(100); fo...

presque 2 ans ago | 1 answer | 0

Question

How can I find indices of each unique elements in a matrix, in one shot. (efficiently)??

How can I find indices of each unique elements in a matrix, in one shot. (efficiently)? For explaining i made this simple scr...

presque 2 ans ago | 1 answer | 0

Question

How to put a 3D element in every place of a 3D matrix?

How can I perform this? im1(1:10, 1:10, :) = im2(1, 1, :); RHS is a 3D element, basically RGB. It can be done by: ...

presque 2 ans ago | 1 answer | 0

Question

Which options to tick & un-tick during MEX generations for faster execution during run?

<</matlabcentral/answers/uploaded_files/125170/Untitled.png>>

presque 2 ans ago | 1 answer | 0