Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Image Processing and Computer Vision Toolbox details
Please login or create an account

Image Processing and Computer Vision Toolbox

A Module of Image Processing and Computer Vision Toolbox for Scilab 6.0
(6159 downloads for this version - 63214 downloads for all versions)
Details
Version
4.1
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 MacOSX 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]
MacOSX 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 (2)     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
Leave a comment
You must register and log in before leaving a comment.
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.