RLE Run Length Encoding and Irle Inverse Run Length Encoding
rle:Run Length Encoding, use it to compress a vector of values.irle:Inverse Run Length Encoding, use it to reconstruct a vector of values.Readme:Help, how you can use this code.
- 3.2K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
22 Feb 2015
Run Length Encoding - Loss less Coding Technique
% rleenc - Run Length Encoding Algorithm% rleenc - function performs run length encoding for binary input sequence.% ins - input sequence% enc - encoded output%% For example, x=randint(1,10,[0
- 1.2K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
5 Jun 2014
rude: a pedestrian run-length decoder-encoder
Run-length- decodes or encodes any ML datatype.
This exciting tool with a small footprint run-length- decodes and encodes any MATLAB data type including- numbers- strings- cells with any contentsin almost no timelook at the accompanying published
- 8.3K (All time)
- 18 (Last 30 days)
- 5.0 / 5
- Community
-
3 Dec 2004
This file encode input matrix using RLE
This file is use for data compression on run time for this purpose it use run length encoding and here operation is perform bit by bit
- 1.5K (All time)
- 16 (Last 30 days)
- 5.0 / 5
- Community
-
11 Mar 2013
SPIHT Run length encoded
This zip contains a simple paper of SPIHT generated streams run length encoded ... later i'll be posting the MATLAB source code also and also SPIHT with Arithmetic codingRavi Lakkundi
- 6.5K (All time)
- 1 (Last 30 days)
- 4.5 / 5
- Community
-
18 Apr 2006
Run Length Encoding and Decoding
These two m files are for RLE encoding and decoding.
Simple m files, one for Run Length Encoding and the other for Run Length Drcoding.
- 1.9K (All time)
- 2 (Last 30 days)
- 4.4 / 5
- Community
-
7 Oct 2011
linear indices for each run in a vector (run length encoding, and decoding)
] = rundindex(V) also returns a run length encoding of V in the N-by-3 array RLE. Each row is a run, with the value in the first column, the start index in the second column, and the run length
- 331 (All time)
- 17 (Last 30 days)
- 5.0 / 5
- Community
-
8 Feb 2019
It will decode run length encoded data
This file is use for decoding of run length encoded data by function i give previously that is run_length
- 767 (All time)
- 16 (Last 30 days)
- 5.0 / 5
- Community
-
11 Mar 2013
- 8K (All time)
- 25 (Last 30 days)
- 5.0 / 5
- Community
-
31 Jul 2012
Huffman, Extended Huffman, Arithmetic, LZ78, Run Length Encoding, Run Length Decoding, DCT
- 1.5K (All time)
- 2 (Last 30 days)
- 4.5 / 5
- Community
-
7 Feb 2012
sequence length encoder (seqle, similar to rle)
Encodes data run lengths for specified sequence in manner similar to RLE
RLE encodes the runlengths of constant values in a vector. SEQLE takes an increment value as a second argument and encodes sequences which increment by that value.Decoder included.Design based on
- 308 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
1 Jun 2012
- 6.8K (All time)
- 1 (Last 30 days)
- 4.0 / 5
- Community
-
14 Apr 2008
Compression of MoCap Data using DWT (GUI based)
Compression of Motion Capture Data (ASF/AMC format) using Discrete Wavelet Transform
This GUI based code performs the lossy coding of motion capture data stored as ASF/AMC file format. 1) Read the file "0-Readme-Help How to Use the System.pdf"2) Run the script
- 208 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
4 Feb 2017
RunLength coding as fast MEX and M-code
RUNLENGTH - Run-length codingRun-length encoding splits a vector into one vector, which contains theelements without neighboring repetitions, and a second vector, whichcontains the number of
- 6.9K (All time)
- 19 (Last 30 days)
- 5.0 / 5
- Community
-
8 Apr 2017
High-performance, dependency-free signal segmentation and Run-Length Encoding tools.
Exchange](https://img.shields.io/badge/File_Exchange-183857-orange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/183857-signal-segmentation-toolkit)A high-performance, vectorized toolkit for signal segmentation, Run-Length Encoding (RLE), and state-machine driven analysis. Optimized for large-scale engineering datasets (e.g., sensor logs). ##
- 8 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
11 May 2026
Osprey: sound visualization, measurement, localization
View and measure spectrograms of sound files, and localize sounds in them
- 32 (All time)
- 3 (Last 30 days)
- -- / 5
- Community
-
20 May 2024
Bit plane Encoding of an Image
Bit plane encoding of an image uses run length coding algorithm to get the number of runs of zeros and ones in each plane.
format is stored in a structure for all eight plane with first column representing the number of ones or zeros and the second column representing the bit one / zero. Also run length coding can be done
- 52 (All time)
- 2 (Last 30 days)
- 4.0 / 5
- Community
-
9 Oct 2019
This is a code for my paper Lossless Text Image Compression using Two Dimensional Run Length Encoding
Lossless Text Image Compression using Two Dimensional Run Length EncodingPlease cite the followingNuha, Hilal H. "Lossless Text Image Compression using Two Dimensional Run Length Encoding." Jurnal
- 77 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
28 Mar 2020
- 2.6K (All time)
- 1 (Last 30 days)
- 1.0 / 5
- Community
-
14 Apr 2008
Simulink Support Package for Arduino Hardware
Run models on Arduino boards
- 287K (All time)
- 1.8K (Last 30 days)
- 2.8 / 5
- MathWorks
-
23 Sep 2026
MATLAB Support Package for Quantum Computing
Build, Simulate, and Run Quantum Algorithms
MATLAB Support Package for Quantum Computing lets you build, simulate, and run quantum algorithms. The support package enables you to prototype algorithms to accelerate solving problems such as
- 11.5K (All time)
- 239 (Last 30 days)
- 4.8 / 5
- MathWorks
-
23 Sep 2026
A simple m-file which (de)compresses your data using RLE.
A simple (de)compression program using Run Length Encoding.Compression is done that easy:compressedData = rle(originalData);Decompression:originalData = rle(compressedData);
- 15.5K (All time)
- 1 (Last 30 days)
- 4.6 / 5
- Community
-
24 May 2004
returns binary data from run length encoded array
returns binary data from run length encoded arrayworks with run length encoding.
- 1.9K (All time)
- 1 (Last 30 days)
- 1.0 / 5
- Community
-
14 Apr 2008
Simulink Support Package for LEGO MINDSTORMS EV3 Hardware
Run models on LEGO MINDSTORMS EV3.
Overview:Simulink® Support Package for LEGO® MINDSTORMS® EV3 Hardware enables you to create and run Simulink models on LEGO MINDSTORMS EV3 hardware. The support package includes a library of Simulink
- 23.4K (All time)
- 41 (Last 30 days)
- 3.2 / 5
- MathWorks
-
23 Sep 2026
Implements runLength coding for image processing
This version supports encoding and decoding binary images and also large binary signals. ----------------------------------------------- Change log v4----------------------------------------------- o
- 815 (All time)
- 1 (Last 30 days)
- 4.3 / 5
- Community
-
15 May 2012
THIS PROGRAM SELECT A ROI, QUNATIZE TO LOWER BIT LEVEL AND COMPUTES GRAY LEVEL RUN LENGTH MATRIX
NON-UNIFORMITY (GLN) 4. RUN PERCENTAGE (RP) 5. RUN LENGTH NON-UNIFORMITY (RLN) 6. LOW GRAY LEVEL RUN EMPHASIS (LGRE) 7. HIGH GRAY LEVEL RUN EMPHASIS (HGRE)
- 2.5K (All time)
- 1 (Last 30 days)
- 4.7 / 5
- Community
-
15 Feb 2010
Simulink Support Package for Raspberry Pi Hardware
Run models on Raspberry Pi.
Simulink® Support Package for Raspberry Pi™ Hardware enables you to create and run Simulink models on Raspberry Pi hardware.The support package includes: ● Library of Simulink blocks for configuring
- 73.5K (All time)
- 44 (Last 30 days)
- 3.5 / 5
- MathWorks
-
13 Jan 2026
Simulink Support Package for Android Devices
Run models on Android devices
Overviewhttps://www.youtube.com/watch?v=clzBOaPTeA0Simulink Support Package for Android™ Devices lets you program and run algorithms on Android smartphones and tablets. The support package includes
- 20.8K (All time)
- 47 (Last 30 days)
- 4.0 / 5
- MathWorks
-
23 Sep 2026
Gray Level Run Length Matrix Toolbox
The toolbox provide useful functions for extract high order run length features
This toolbox provides several state of the art high order run length matrix statistics for image analysis. Currently supported features are:1. 0,45,90,135 direction run-length matrix2. Fully
- 7K (All time)
- 17 (Last 30 days)
- 3.5 / 5
- Community
-
18 Feb 2008
Illustrates an algorithm for estimating the locations of the formants of voiced speech intervals
- 2.4K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
2 Jun 2015
Encoding text into image gray levels
Lets the user hide a text string into the lowest bits of image pixels so that it is unnoticeable.
This demo lets the user type in a text message, choose an image to hide the message in (from the list of demo images shipped with MATLAB), and choose the bit plane to encode the message in. It
- 2.1K (All time)
- 5 (Last 30 days)
- 5.0 / 5
- Community
-
11 Dec 2015
image encode/decode using DCT, quantization, zigzag reordering & run-level coding of JPEG standard
This is a JPEG encoding & decoding program of still image. It does not use level shifting. Discrete Cosine transform (DCT) is performed both by classical & Chen's Flowgraph methods
- 15.3K (All time)
- 2 (Last 30 days)
- 4.0 / 5
- Community
-
18 Jun 2007
Simulink Support Package for Apple iOS Devices
Run models on Apple iOS devices.
Apple iOS Devices enables you to create and run Simulink models on the iPhone, iPod, and iPad. The support package includes a library of Simulink blocks for:• Sensors• Audio capture and playback• Camera
- 8.9K (All time)
- 20 (Last 30 days)
- 1.9 / 5
- MathWorks
-
13 Dec 2023
Matlab utilities to encode/decode Base64 string and GZIP bytes.
Matlab encoding utilities=========================Matlab utilities to encode/decode a byte sequence. The package supports thefollowing features. * Base64 encode * ZLIB compression * GZIP compression
- 2.9K (All time)
- 18 (Last 30 days)
- 5.0 / 5
- Community
-
4 Jan 2013
Matlab code that encodes given input using convolution encoding
Use this to convolutionally encode bit sequences of any length. It takes the bit sequence and constraint length as input. It returns the encoded sequence and the generator polynomial used to encode
- 350 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
30 Nov 2012
Produces JFIF compliant baseline JPEG images (grayscaled & color & Huffman optimized version)
This is the release of the first JFIF / JPEG baseline compliant JPEG encoder using MATLAB code.- Supports grayscaled or color encoding- Chroma subsampling- Huffman table optimizationWe will also
- 176 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
25 Jun 2021
Substitution Cipher encoder and decoder
A simple pair of functions to encode messages and decode them by means of frequency analysis.
time but,depending of the length of the text, highly likely to get the letters "T"and "E" correct. From here the user may spot an error in the decoding,such as "TQE" which is obviously "THE", and the
- 1.8K (All time)
- 18 (Last 30 days)
- 5.0 / 5
- Community
-
22 May 2011
a shannonfano encoder with a row matrix input of occurrences/probab and outputs codewords&avelength
its credibility, play sf encoder (need to change the location of ff7.txt)sfencoderkasan is a function file for shannon-fano encoderits input is a row matrix of occurrences or probabilitiesits outputs
- 2.6K (All time)
- 1 (Last 30 days)
- 4.3 / 5
- Community
-
15 May 2013
Convolutional encoder simulation
M-file that takes input bit sequence of any length and constraint length and gives the convolutional
Use this to convolutionally encode bit sequences of any length. It takes the bit sequence and constraint length as input. It returns the encoded sequence and the generator polynomial used to encode
- 7K (All time)
- 2 (Last 30 days)
- 4.0 / 5
- Community
-
13 Sep 2006
JSONLab: portable, robust JSON/binary-JSON encoder/decoder
A toolbox to encode/decode JSON/UBJSON/MessagePack files in MATLAB/Octave
jsonencode/jsondecode using the BuiltinJSON optionautomatically switch from struct to containers.Map when encoded key-length exceeds 63provide fall-back zlib/gzip compression/decompression function (octavezmat) on Octave
- 55.2K (All time)
- 30 (Last 30 days)
- 4.4 / 5
- Community
-
28 Mar 2024
Little and simple Tool for DTMF Encoding/Decoding
This little and simple dtmf tool was created at university. It encode and decode an array of dtmf characters.MFV ist ein Programm, welches während einer Hochschulvorlesung entworfen wurde. Das
- 6.2K (All time)
- 17 (Last 30 days)
- 4.9 / 5
- Community
-
20 Mar 2006
CONTIGUOUS -- Start and stop indices for contiguous runs
RUNS = CONTIGUOUS(A,NUM) returns the start and stop indices for contiguous runs of the elements NUM
vector NUM. These matrices have the following form: [startRun1 stopRun1] [startRun2 stopRun2] [ ... ... ] [startRunN stopRunN]Example: Find the runs of '0' and '2' in vector A
- 1.6K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
12 Aug 2004
Encode a MATLAB (R) figure or file on disk as a string in Base64
Base64img takes a MATLAB figure and encodes it as a JPEG in a base64 string. This string can be used directly in a web page to display an image without an image file (in a subset of browsers only- 32
- 2.4K (All time)
- 15 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
Gray Level Run Length Image Statistics
Compute image statistics from the gray level run length matrix.
This matlab program computes several image statistics from a gray scale image using the gray level run length matrix, these are:1. SHORT RUN EMPHASIS (SRE)2. LONG RUN EMPHASIS(LRE)3. GRAY LEVEL
- 1.1K (All time)
- 1 (Last 30 days)
- 3.2 / 5
- Community
-
24 Aug 2015
Shannon's Binary Encoding Using MATLAB
A MATLAB code that encodes the given set of probabilities into Shannon's Binary Code and finds the entropy, efficiency, redundancy of the Encoding process.
- 691 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
31 Jul 2014
Deep Learning Toolbox Interface for LiteRT Library
Run pretrained LiteRT (aka TFLite) models using the LiteRT Interpreter with MATLAB and Simulink applications.
Library enables you to run cosimulations of MATLAB and Simulink applications with LiteRT (aka TensorFlow Lite or TFLite) models. This workflow enables you to use pretrained LiteRT models, including
- 741 (All time)
- 6 (Last 30 days)
- 5.0 / 5
- MathWorks
-
23 Sep 2026
Plots a 3D line with color encoding along the length.
This function plots a 3D line (x,y,z) encoded with scalar color data (c) using the specified colormap (default=jet). Thus, lines with variable color can be plotted (eg. temperature along a 3D line
- 5.9K (All time)
- 17 (Last 30 days)
- 5.0 / 5
- Community
-
23 Jul 2003
Find sequences of repeated (adjacent/consecutive) numeric values. NaNs and Infs are supported.
last value of the sequence- 4th col.: the length of the sequence[VALUES, INPOS, FIPOS, LEN] = findseq(...)Get OUT as separate outputs. For details see helpFor examples see the attached
- 2.2K (All time)
- 14 (Last 30 days)
- 5.0 / 5
- Community
-
11 Nov 2013
Tail biting convolutional encoder
Convolutionally encode binary data considering initial value of shift registers
value of the shift register of the encoder shall be set to the values corresponding to the last 6 information bits in the input stream.It defines tail biting convolutional code with constraint length 7
- 197 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
27 Apr 2017
Quiver Color and Length management
Functions to change aspects of Quiver plots in Matlab. Color, length of vector, length of head and angle of the head can easily be changed.
I provide two functions.SetQuiverColor and SetQuiverLength.The function SetQuiverColor is heavily based on the answer by Suever found on Stackoverflow forum
- 328 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
16 Jul 2019
Raspberry Pi Quadrature Encoder SFunction
Quadrature encoder route implemented with interrupts with WiringPi
This code is port of Giampy's encoder SFunction from Arduino using the WiringPi library.It has support for multiple encoders.Other device driver block, and the hardware it was run on is available at
- 3.3K (All time)
- 18 (Last 30 days)
- 5.0 / 5
- Community
-
21 Aug 2014
The QR Code encoder, based on Lior Shapira's work
This is the next incarnation of Lior Shapira's QR encoder, based on ZXing library.It supports error correction levels, character sets other than ISO-8859-1 and the parameters are passed on more
- 2.9K (All time)
- 19 (Last 30 days)
- 5.0 / 5
- Community
-
26 Jun 2013
Large-Scale Cloud Simulation for Simulink
Run large-scale simulations natively in the cloud using containers and Kubernetes
The Large-Scale Cloud Simulation for Simulink support package allows you to run massive simulations on the cloud using lightweight containers. The support package includes a MATLAB client and API to
- 48 (All time)
- 2 (Last 30 days)
- -- / 5
- MathWorks
-
23 Sep 2026
Calculates the length of daylight for any day and latitude
Calculates the length of daylight for any day of the year and latitude. This uses Herbert Glarner's formulae which do not take into account refraction, twilight, size of the sun, etc
- 2.4K (All time)
- 18 (Last 30 days)
- 4.7 / 5
- Community
-
15 Jul 2015
Simple and instructive implementation of symmetric-key encryption and decryption.
Tristan Ursell Encoder - dual level Jan 2017 Includes two functions -- an encoder and decoder which together form a private symmetric key encryption system, with message-length masking
- 426 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
3 Feb 2017
This is an implementation of Lempel Ziv encoding algorithm.
- 2.3K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
6 Sep 2011
M-file for simulating a convolutional encoder
This m-file allows the user to input a source code to be encoded and also input the values of the generator polynomials. It outputs the encoded data bits, where 1/n is the code rate.
- 5.2K (All time)
- 1 (Last 30 days)
- 4.0 / 5
- Community
-
26 Apr 2016
- 9.7K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
17 Mar 2008
This baseline uses an encoding scheme based on the Discrete Cosine Transform (DCT).
Transform (DCT) to blocks of pixels, thus removing redundant image data.5. Quantize each block of DCT coefficients using weighting functions optimized for the human eye.6. Encode the resulting coefficients
- 2.2K (All time)
- 2 (Last 30 days)
- 4.5 / 5
- Community
-
1 May 2013
Motion-Encoded Particle Swarm Optimization
Implementation of the Motion-Encoded Particle Swarm Optimization (MPSO) algorithm for the optimal search of a lost target using UAVs
This is the source code for the algorithm Motion-Encoded Particle Swarm Optimization (MPSO). The current implementation is for the optimal search of a lost target with the focus on Unmanned Aerial
- 601 (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
10 Sep 2022