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

Image Processing and Computer Vision Toolbox

A Module of Image Processing and Computer Vision Toolbox for Scilab 6.0
(23683 downloads for this version - 251315 downloads for all versions)
Details
Version
4.1
A more recent valid version with binaries for Scilab 6.0 exists: 4.1.2
Author
Tan Chin Luh
Owner Organization
Bytecode (formerly Trity Technologies)
Maintainer
Chin Luh Tan
Category
License
Creation Date
July 16, 2019
Source created on
Scilab 6.0.x
Binaries available on
Scilab 6.0.x:
Linux 64-bit macOS Windows 64-bit
Install command
--> atomsInstall("IPCV")
Description
            IPCV – Scilab Image Processing & Computer Vision, a module of Image
Processing and Computer Vision Toolbox for Scilab 6.0. Topics covered shown as
below, for details check out the functions summary in the download section.

•	Analytic Geometry 
•	Camera Handling 
•	Deep Learning 
•	Feature Detection, Description and Matching 
•	Filter Design and Visualization 
•	Image Analysis and Statistics 
•	Image Arithmetic 
•	Image Block Processing 
•	Image Enhancement and Restoration 
•	Image Linear Filtering 
•	Image Reading, Display and Exploration 
•	Image Registration and Image Fusion 
•	Image Stitching 
•	Image Transforms 
•	Image Types and Color Space Conversions 
•	Morphological Operations 
•	Object Detection 
•	Object Tracking 
•	ROI Processing 
•	Spatial Transformations 
•	Structural Analysis and Shape Descriptors 
•	Super Resolution 
•	Utilities and Interactive Tools 
•	Video Handling 
            
Files (8)
[181.06 kB]
Miscellaneous file
Functions summary table for IPCV 4.1
[494.14 kB]
Miscellaneous file
IPCV Tutorial Harry Potter's Cloak of Invisibility, a fun approach to introduce
image processing and computer vision using camera to create "Invisible
Cloak" effect in real-time. 

The topic of image processing covered in this example are:
1. Image Arithmetic
2. Color Space Conversion
3. Color Segmentation
4. Image Acquisition
[52.78 MB]
Linux 64-bit binary for Scilab 6.0.x
Compiled and tested under Ubuntu 18.04.2.

Requirement:

sudo apt-get install build-essential cmake unzip pkg-config libjpeg-dev
libpng-dev libtiff-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
libxvidcore-dev libx264-dev libgtk-3-dev libatlas-base-dev gfortran
libhdf5-serial-dev qt5-default libvtk7.1 libdc1394-22

[47.30 MB]
macOS binary for Scilab 6.0.x
Requirement:

/usr/bin/ruby -e "$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew install hdf5
[13.36 MB]
Source code archive

[57.55 MB]
Windows 64-bit binary for Scilab 6.0.x
Windows Binary. If the libraries are not loaded, make sure you install Microsoft
Visual C++ 2015 or 2017 Redistribute x64 package.
[279 bytes]
Miscellaneous file
Script to patch IPCV for different Linux ditro. 
Usage:
1. Install IPCV using atomsInstall('IPCV') as usual
2. When launching IPCV, error similar to "Error : Can not load some
dependencies" shown.
3. Put this file and the patch file for your OS in the same folder.
4. Change the current directory to the one you place the files mentioned above
5. Load this function in Scilab console:
--> exec('ipcv_patch.sci') ;
6. Run the function with the patch zip file:
--> ipcv_patch('patch_ubuntu1904.zip');

Restart Scilab and you should be able to load the IPCV. 
[37.01 MB]
Miscellaneous file
patch for Ubuntu 19.04 64-bit
News (5)
Comments (4)     Leave a comment 
Comment from Arkadiy Kurilov -- September 15, 2019, 02:00:43 PM    
Hi. I have a problems with depencies on Ubuntu 19.04. What can i fix it ?

 Error : Can not load some dependencies.

 link: Разделяемый архив не был загружен: libopencv_world.so:
невозможно открыт 
 ь разделяемый объектный файл: Нет такого файла
или каталога 
Answer from Chin Luh Tan -- September 16, 2019, 01:14:49 PM    
Hi, 

I have uploaded a patch for Ubuntu 19.04, please download the files:
1. ipcv_patch.sci  
2. patch_ubuntu1904.zip

and :

Script to patch IPCV for different Linux ditro. 
Usage:
1. Install IPCV using atomsInstall('IPCV') as usual
2. When launching IPCV, error similar to "Error : Can not load some
dependencies" shown.
3. Put this file and the patch file for your OS in the same folder.
4. Change the current directory to the one you place the files mentioned above
5. Load this function in Scilab console:
--> exec('ipcv_patch.sci') ;
6. Run the function with the patch zip file:
--> ipcv_patch('patch_ubuntu1904.zip');

Restart Scilab and you should be able to load the IPCV. 

Let me know whether it works for you.

Thanks.
Answer from Chin Luh Tan -- September 16, 2019, 01:40:47 PM    
This answer has been deleted.
Comment from Arkadiy Kurilov -- September 18, 2019, 10:04:30 PM    
Thank you. It resolves my problem
Comment from Diogo Rossi -- November 1, 2019, 10:52:39 PM    
Hi,
I don't have internet connection at work and I'm trying to install the toolbox with the
binary file by the command:

    atomsInstall("IPCV-4.1-win64-bin.zip")

As described here: https://help.scilab.org/docs/6.0.2/en_US/atomsInstall.html

But it doesn't work. It gives the following message:

--> atomsInstall("IPCV-4.1-win64-bin.zip")
atomsDownload: Error while opening the URL
http://atoms.scilab.org/6.0/TOOLBOXES/64/windows.gz.

What can I do to fix it ?
Answer from Chin Luh Tan -- November 2, 2019, 03:32:52 AM    
try: 

--> atomsSetConfig('offline','true');

--> atomsInstall("IPCV-4.1-win64-bin.zip");


let me know whether is works for you.

reds,
CL
Answer from Diogo Rossi -- November 2, 2019, 07:27:33 PM    
Thank you very much! It resolves my problem.
Comment from Diogo Rossi -- November 2, 2019, 07:26:34 PM    
This comment has been deleted.
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.