Skip to main content
. 2024 Nov 20;10(11):295. doi: 10.3390/jimaging10110295
Term Definition
B-27™ It is an optimized serum-free supplement used to support the low- or high-density growth.
Spheroid formation It is a common assay used to measure the self-renewal and multipotent nature of the cancer stem cell subpopulations within a tumor or cancer cell line.
Computer vision It is a field of computer science that focuses on allowing computers to identify and understand objects and people in images and videos.
Image processing There are two main types of image processing: image filtering and image warping.
Image filtering It changes the range (i.e., the pixel values) of an image, so the colors of the image are altered without changing the pixel positions.
Image warping It changes the domain (i.e., the pixel positions) of an image, where points are mapped to other points without changing the colors.
Image segmentation It is a commonly used technique in digital image processing and analysis to partition an image into multiple parts or regions, often based on the characteristics of the pixels in the image.
Image binarization It is a process that converts the color or grayscale original captured images into digital binary images consisting of small black and white pixels.
ROI—region of interest It is a part of an image that you want to filter or process in some way. An ROI can be represented as a binary mask.
Enhance Local Contrast CLAHE implements the method contrast-limited adaptive histogram equalization for enhancing the local contrast of an image.
Edge detection It includes a variety of mathematical methods that aim at identifying edges, defined as curves in a digital image at which the image brightness changes sharply or, more formally, has discontinuities.
Contours It can be explained simply as a curve joining all the continuous points (along the boundary), having same color or intensity. The contours are a useful tool for shape analysis and object detection and recognition.
Object counting It is a technique used in image processing to automatically detect and count the number of objects in an image. It involves an edge detection, segmentation, and feature extraction to find objects of interest in the image.
Feature extraction It refers to the process of transforming raw data into numerical features that can be processed while preserving the information in the original dataset.
Machine Learning The use and development of computer systems that are able to learn and adapt without following explicit instructions, by using algorithms and statistical models to analyze and draw inferences from patterns in data.
Deep Learning A type of machine learning based on artificial neural networks in which multiple layers of processing are used to extract progressively higher level features from data.
Python It is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.
Plugin It is a software component that adds a specific feature to an existing computer program.
Graphical User Interface GUI is an interface between human and machine. The objective of this graphical interface is to represent the backend code of a system in the clearest way possible for the user to simplify daily tasks.