Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Scilab Image and Video Processing toolbox details
Login with GitLab

Scilab Image and Video Processing toolbox

SIVP intends to do image processing and video processing tasks
(60721 downloads for this version - 212316 downloads for all versions)
A more recent valid version exists:
Shiqi Yu
Jia Wu
Shulin Shang
Vincent Etienne
Owner Organization
LIAMA - Institute of Automation - Shenzhen Institute of Advanced Technology
Creation Date
December 22, 2011
Source created on
Scilab 5.4.x
Binaries available on
Scilab 5.4.x:
Linux 32-bit Windows 32-bit Windows 64-bit Linux 64-bit
Install command
--> atomsInstall("SIVP")
            Scilab needs a powerful image processing toolbox. SIVP intends to do image
processing and video processing tasks. SIVP is meant to be a useful, efficient,
and free image and video processing toolbox for Scilab.            
Files (5)
[40.35 MB]
Source code archive

[40.12 MB]
Linux 32-bit binary for Scilab 5.4.x
Linux 32-bit
Automatically generated by the ATOMS compilation chain

[40.36 MB]
Windows 32-bit binary for Scilab 5.4.x
Windows 32-bit
Automatically generated by the ATOMS compilation chain

[40.36 MB]
Windows 64-bit binary for Scilab 5.4.x
Windows 64-bit
Automatically generated by the ATOMS compilation chain

[40.14 MB]
Linux 64-bit binary for Scilab 5.4.x
Linux 64-bit
Automatically generated by the ATOMS compilation chain

News (0)
Comments (13)     Leave a comment 
Comment from Joao Ferreira -- March 18, 2012, 11:31:53 AM    
It doesn't work in Fedora 16 (64 bits), the scilab reports the file is missing.
Comment from Allan CORNET -- March 19, 2012, 04:34:59 PM    
Hi, a new version will be release for Scilab 5.4 final release

you can found source here:

Comment from Rodolfo Sanchez -- April 17, 2012, 02:10:06 AM    
HI, Great job guys, 

I am workig with several cameras , I can open 2 cameras using camopen but as soon i try to

open a third one appears an error 999 Camopen cant open a camera.

Please tell me how can i have more that 3 cameras open at the same time.


Comment from Ricardo Fabbri -- April 17, 2012, 03:34:19 AM    
I saw a recent post on OpenCV mailing list the other day. There is a maximum bandwidth on
USB, so you might have to access extra cameras through other means. That may be your
Comment from Rodolfo Sanchez -- April 19, 2012, 06:48:16 PM    
Hi Ricardo>

I found an rare failure, i have a program rununig in a cycle and after 45 readings of the 
camera the system crash SIVP found a problem and i have to reset Thanks in advance

Comment from Asaf Granot -- July 9, 2012, 06:40:59 AM    
Having a problem with loading the toolbox on Scilab 5.4.0, on Win7.
Keep getting the error
addinter: The shared archive was not loaded: A dynamic link library (DLL) initialization 
routine failed.
although the installation process went fine with no errors.
Any suggestions?

Comment from Samuel Gougeon -- August 23, 2012, 12:32:47 PM    
Same for me.

It would be nice in SIVP.start to load the help chapter _before_ the gateway.
Actually, this would allow to view help pages even when the gateway has not been loaded
(what is by far more frequent than for the help).

Comment from Thada Jirajaras -- January 5, 2013, 03:49:07 AM    
It would be better to have image rotation function "i.e imrotate(im)" and
function for getting pixel coordinate from image"i.e xgetpixel(im)". 

Thank you :)
Comment from Janis Janusevskis -- March 1, 2013, 09:41:49 PM    
Could not load this package on Ubuntu 32 bits, neither by atoms install, nor by manually
building and loading. OpenCv is installed.

atomsLoad: An error occurred while loading 'SIVP-':
	link: The shared archive was not loaded: cannot open shared object file: No
such file or directory
Comment from kistosil fahim -- March 14, 2013, 08:16:29 AM    
why i get error when run help of linalg_expm. I get warning 
!--error 4 
Undefined variable: apifun_checkrhs
at line      56 of function linalg_expm called by :  

please give me explain. Because I need it.
Comment from Chrisotpher Burns -- April 1, 2013, 06:51:00 PM    
I was trying to preview a USB 2.0 Webcam using the SciLab Demonstration button/menu in the

command window.  Under SIVP I used the "Grab frames from a camera" and go through
the GUI 
pop up and I see my camera it displays.  However when I do this all I get is a black screen

that doesn't appear when I use any other software to preview through the same camera. 

Any ideas???
Comment from Michael BAUDIN -- August 22, 2013, 04:10:40 PM    

Your toolbox is extremely interesting, and we thought of using it for video processing. 
To test it, I installed SIVP on Scilab 5.4.1, copied the lena.png file into a directory 
where I have write rights and tried :

-->im = imread('lena.png');
-->n = avifile('lena.avi', [300;300], 30);
                                       !--error 999 
avifile: Can not create video file lena.avi.

As far as I understand, it seems that I need to compile the SIVP toolbox from the sources 
along with the Opencv lib. Am I right ?

If this is true, that's too bad, since this is the whole purpose of an atoms module to 
provide out-of-the-box binary releases in working condition. Is there a release which is 
planned with pre-built Opencv binaries included ?


Comment from Jean-louis Carel -- April 29, 2014, 04:07:44 PM    

I need to install the SIVP tool box.

Unfortunately, when trying to load

 from atoms, i have a checksum error, and the installation fails:

atomsDownload : Le fichier t?l?charg? ne v?rifie pas la signature MD5SUM :

	 - fichier : 'C:\Users\F214053\AppData\Roaming\Scilab\scilab-5.4.1\atoms\x64

	 - MD5SUM attendue : '742cca6cd8ab0391e6def0fe4760b7b9'

	 - MD5SUM consult?e : 'f0b9f08c33ccb19ff3d633f2c74b8426'

Do you have a suggestion to solve the problem?

I have scilab 5.4.1 64 bits Under Windows 7 

Please note that on my previous computer,  (Windows xp 64) with scilab 5.4.0, i had no pb 
to load the same version of SIVP.

Thank you very much.

Best regards

JL Carel
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.