Skip to content

Commit

Permalink
sairus7/SortFilters.jl
Browse files Browse the repository at this point in the history
  • Loading branch information
svaksha committed May 3, 2021
1 parent 1861740 commit 8f88211
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 3 deletions.
11 changes: 9 additions & 2 deletions Graphics.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@
* [2D Vector Graphics](#v2d-ector-graphics)
* [3D graphics imaging](#3d-graphics-imaging)
* [Computational Geometry](computational-geometry)
* [Feature Detection](#feature-detection)
* [Discrete Geometry](#discrete-geometry)
* [Games](#games)
* [Feature Detection](#feature-detection)
* [Image Processing](#image-processing)
* [OCR](#ocr)
+ [INFOGRAPHICS](#infographics)
Expand Down Expand Up @@ -58,7 +59,6 @@
+ [ImageView.jl](https://github.com/timholy/ImageView.jl) :: An interactive display of images and movies.
+ [ImplicitEquations.jl](https://github.com/jverzani/ImplicitEquations.jl) :: Julia package to facilitate graphing of implicit equations and inequalities.
+ [Konthe.jl](https://github.com/meggart/Konthe.jl) :: Collection of convenience function for plotting using the OpenGL package.
+ [LatticeVis.jl](https://github.com/ffreyer/LatticeVis.jl).
+ [Layout.jl](https://github.com/timholy/Layout.jl) :: Graphics layout management for Julia.
+ [LeafAreaIndex.jl](https://github.com/ETC-UA/LeafAreaIndex.jl) :: Package to calculate Leaf Area Index from Hemisperical Images.
+ [LibOpenCV.jl](https://github.com/JuliaOpenCV/LibOpenCV.jl) :: OpenCV library dependencies.
Expand Down Expand Up @@ -125,6 +125,11 @@
+ [VoronoiCells.jl](https://github.com/jlapeyre/VoronoiCells.jl) :: Manipulate Voronoi cells in 2D.
+ [VoronoiDelaunay.jl](https://github.com/JuliaGeometry/VoronoiDelaunay.jl) :: Fast robust Voronoi and Delaunay triangulations, using `GeometricalPredicates.jl` package.

## [Discrete Geometry](https://en.wikipedia.org/wiki/Category:Discrete_geometry)
+ [ImageFiltering.jl](https://github.com/JuliaImages/ImageFiltering.jl) :: ImageFiltering implements blurring, sharpening, gradient computation, and other linear filtering operations, as well nonlinear filters like min/max.
+ [ImageMorphology.jl](https://github.com/JuliaImages/ImageMorphology.jl) :: This package provides morphology-related functionality to the `Images.jl` project.
+ [LatticeVis.jl](https://github.com/ffreyer/LatticeVis.jl).


## Games
+ [ArcadeLearningEnvironment.jl](https://github.com/nowozin/ArcadeLearningEnvironment.jl) :: ArcadeLearningEnvironment Julia interface.
Expand All @@ -135,10 +140,12 @@
+ [SFML.jl](https://github.com/zyedidia/SFML.jl) :: A binding of the Game and Multimedia Library SFML.
+ [SpaceShooter.jl](https://github.com/zyedidia/SpaceShooter.jl) :: This is a small space shooter game made in Julia with SFML.jl


## [Feature Detection](https://en.wikipedia.org/wiki/Feature_detection_(computer_vision))
+ [ImageFeatures.jl](https://github.com/JuliaImages/ImageFeatures.jl) :: Image feature detection for Julia.



## Image Processing
+ [ImageView.jl](https://github.com/JuliaImages/ImageView.jl) :: Interactive display of images and movies.
+ [OpenCV.jl](https://github.com/maxruby/OpenCV.jl) :: The OpenCV (C++) interface for Julia.
Expand Down
2 changes: 2 additions & 0 deletions Mathematics.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,7 @@ NB: Many packages may not be regularly updated to work with Julia nightlies or t
+ [LowRankApprox.jl](https://github.com/klho/LowRankApprox.jl) :: Fast low-rank matrix approximation in Julia.
+ [RandomMatrices.jl](https://github.com/jiahao/RandomMatrices.jl) :: Random Matrices.
+ [Video](https://www.youtube.com/watch?v=68yy33jOkOs) of Jiahao and Andreas talk on __Free probability, random matrices and disorder in organic semiconductors__ at MIT CSAIL.
+ [RollingFunctions.jl](https://github.com/JeffreySarnoff/RollingFunctions.jl) :: Roll a function over data, run a statistic along a `weighted` data window.
+ [Knitro.jl](https://github.com/yeesian/Knitro.jl) :: Julia interface to the Knitro solver.
+ [LinearMaps.jl](https://github.com/Jutho/LinearMaps.jl) :: A Julia package for defining and working with linear maps, also known as linear transformations or linear operators acting on vectors. The only requirement for a LinearMap is that it can act on a vector (by multiplication) efficiently.
+ [PiecewiseInterpolation.jl](https://github.com/gwater/PiecewiseInterpolation.jl) :: A simple interface for interpolations on timeseries with first order discontinuities (using Dierckx.jl).
Expand Down Expand Up @@ -455,6 +456,7 @@ __Julia implementations of solvers for Numerical Linear Algebra (NLA) == Numeric
+ [MDCT.jl](https://github.com/stevengj/MDCT.jl) :: This module computes the modified discrete cosine transform (MDCT) in the Julia language and the inverse transform (IMDCT), using the fast type-IV discrete cosine tranform (DCT-IV) functions in Julia (via FFTW).
+ [Multirate.jl](https://github.com/JayKickliter/Multirate.jl) :: Streaming polyphase DSP filters with sample rate conversion.
+ [RIM.jl](https://github.com/nantonel/RIM.jl) :: Julia implementation of a Room Acoustics Impulse Response Generator using the Randomized Image Method (RIM).
+ [SortFilters.jl](https://github.com/sairus7/SortFilters.jl) :: Fast moving quantile filters implemented as fast moving window sort algorithm. Implemented both as functions over a moving window and stateful filter objects and after setting an appropriate probability level, you can get: moving median, minimum, maximum, quartiles and so on.
+ [wavechaos](https://github.com/amyascwk/wavechaos)
+ [WDSP.jl](https://github.com/pjabardo/WDSP.jl) :: Digital signal processing used in turbulence implemented in Julia.

Expand Down
6 changes: 5 additions & 1 deletion db.csv
Original file line number Diff line number Diff line change
Expand Up @@ -996,7 +996,6 @@ Graphics,(ComputerVision](https://en.wikipedia.org/wiki/Category:Computer_vision
Graphics,(ComputerVision](https://en.wikipedia.org/wiki/Category:Computer_vision),ImageView.jl,https://github.com/timholy/ImageView.jl,An interactive display of images and movies.
Graphics,(ComputerVision](https://en.wikipedia.org/wiki/Category:Computer_vision),ImplicitEquations.jl,https://github.com/jverzani/ImplicitEquations.jl,Julia package to facilitate graphing of implicit equations and inequalities.
Graphics,(ComputerVision](https://en.wikipedia.org/wiki/Category:Computer_vision),Konthe.jl,https://github.com/meggart/Konthe.jl,Collection of convenience function for plotting using the OpenGL package.
Graphics,(ComputerVision](https://en.wikipedia.org/wiki/Category:Computer_vision),LatticeVis.jl,https://github.com/ffreyer/LatticeVis.jl),
Graphics,(ComputerVision](https://en.wikipedia.org/wiki/Category:Computer_vision),Layout.jl,https://github.com/timholy/Layout.jl,Graphics layout management for Julia.
Graphics,(ComputerVision](https://en.wikipedia.org/wiki/Category:Computer_vision),LeafAreaIndex.jl,https://github.com/ETC-UA/LeafAreaIndex.jl, Package to calculate Leaf Area Index from Hemisperical Images.
Graphics,(ComputerVision](https://en.wikipedia.org/wiki/Category:Computer_vision),LibOpenCV.jl,https://github.com/JuliaOpenCV/LibOpenCV.jl,OpenCV library dependencies.
Expand Down Expand Up @@ -1047,6 +1046,9 @@ Graphics,ComputationalGeometry,TetGen.jl,https://github.com/JuliaGeometry/TetGen
Graphics,ComputationalGeometry,TriangleIntersect.jl,https://github.com/JuliaGeometry/TriangleIntersect.jl,Fast ray-triangle intersections for raytracing.
Graphics,ComputationalGeometry,VoronoiCells.jl,https://github.com/jlapeyre/VoronoiCells.jl,Manipulate Voronoi cells in 2D.
Graphics,ComputationalGeometry,VoronoiDelaunay.jl,https://github.com/JuliaGeometry/VoronoiDelaunay.jl,"Fast robust Voronoi and Delaunay triangulations, using `GeometricalPredicates.jl` package."
Graphics,[DiscreteGeometry](https://en.wikipedia.org/wiki/Category:Discrete_geometry),ImageFiltering.jl,https://github.com/JuliaImages/ImageFiltering.jl,"ImageFiltering implements blurring, sharpening, gradient computation, and other linear filtering operations, as well nonlinear filters like min/max."
Graphics,[DiscreteGeometry](https://en.wikipedia.org/wiki/Category:Discrete_geometry),ImageMorphology.jl,https://github.com/JuliaImages/ImageMorphology.jl,This package provides morphology-related functionality to the `Images.jl` project.
Graphics,[DiscreteGeometry](https://en.wikipedia.org/wiki/Category:Discrete_geometry),LatticeVis.jl,https://github.com/ffreyer/LatticeVis.jl),
Graphics,Games,ArcadeLearningEnvironment.jl,https://github.com/nowozin/ArcadeLearningEnvironment.jl,ArcadeLearningEnvironment Julia interface.
Graphics,Games,AtariAlgos.jl,https://github.com/tbreloff/AtariAlgos.jl,"Models/algorithms for use with the Arcade Learning Environment (ALE). {Usable: 5, Robust: 4, Active: 2}"
Graphics,Games,eve.jl,https://github.com/barcharcraz/eve.jl,Julia library for interacting with Eve Online.
Expand Down Expand Up @@ -1319,6 +1321,7 @@ Mathematics,[NumericalAnalysis](https://en.wikipedia.org/wiki/Category:Numerical
Mathematics,[NumericalAnalysis](https://en.wikipedia.org/wiki/Category:Numerical_analysis),LowRankApprox.jl,https://github.com/klho/LowRankApprox.jl,Fast low-rank matrix approximation in Julia.
Mathematics,[NumericalAnalysis](https://en.wikipedia.org/wiki/Category:Numerical_analysis),RandomMatrices.jl,https://github.com/jiahao/RandomMatrices.jl,Random Matrices.
Mathematics,[NumericalAnalysis](https://en.wikipedia.org/wiki/Category:Numerical_analysis),Video,"https://www.youtube.com/watch?v=68yy33jOkOs) of Jiahao and Andreas talk on __Free probability, random matrices and disorder in organic semiconductors__ at MIT CSAIL",
Mathematics,[NumericalAnalysis](https://en.wikipedia.org/wiki/Category:Numerical_analysis),RollingFunctions.jl,https://github.com/JeffreySarnoff/RollingFunctions.jl,"Roll a function over data, run a statistic along a `weighted` data window."
Mathematics,[NumericalAnalysis](https://en.wikipedia.org/wiki/Category:Numerical_analysis),Knitro.jl,https://github.com/yeesian/Knitro.jl,Julia interface to the Knitro solver.
Mathematics,[NumericalAnalysis](https://en.wikipedia.org/wiki/Category:Numerical_analysis),LinearMaps.jl,https://github.com/Jutho/LinearMaps.jl,"A Julia package for defining and working with linear maps, also known as linear transformations or linear operators acting on vectors. The only requirement for a LinearMap is that it can act on a vector (by multiplication) efficiently."
Mathematics,[NumericalAnalysis](https://en.wikipedia.org/wiki/Category:Numerical_analysis),PiecewiseInterpolation.jl,https://github.com/gwater/PiecewiseInterpolation.jl,A simple interface for interpolations on timeseries with first order discontinuities (using Dierckx.jl).
Expand Down Expand Up @@ -1505,6 +1508,7 @@ Mathematics,[DSP](https://en.wikipedia.org/wiki/Digital_signal_processing),Kerne
Mathematics,[DSP](https://en.wikipedia.org/wiki/Digital_signal_processing),MDCT.jl,https://github.com/stevengj/MDCT.jl,"This module computes the modified discrete cosine transform (MDCT) in the Julia language and the inverse transform (IMDCT), using the fast type-IV discrete cosine tranform (DCT-IV) functions in Julia (via FFTW)."
Mathematics,[DSP](https://en.wikipedia.org/wiki/Digital_signal_processing),Multirate.jl,https://github.com/JayKickliter/Multirate.jl,Streaming polyphase DSP filters with sample rate conversion.
Mathematics,[DSP](https://en.wikipedia.org/wiki/Digital_signal_processing),RIM.jl,https://github.com/nantonel/RIM.jl,Julia implementation of a Room Acoustics Impulse Response Generator using the Randomized Image Method (RIM).
Mathematics,[DSP](https://en.wikipedia.org/wiki/Digital_signal_processing),SortFilters.jl,https://github.com/sairus7/SortFilters.jl,"Fast moving quantile filters implemented as fast moving window sort algorithm. Implemented both as functions over a moving window and stateful filter objects and after setting an appropriate probability level, you can get: moving median, minimum, maximum, quartiles and so on."
Mathematics,[DSP](https://en.wikipedia.org/wiki/Digital_signal_processing),wavechaos,https://github.com/amyascwk/wavechaos,
Mathematics,[DSP](https://en.wikipedia.org/wiki/Digital_signal_processing),WDSP.jl,https://github.com/pjabardo/WDSP.jl,Digital signal processing used in turbulence implemented in Julia.
Mathematics,[FFT](https://en.wikipedia.org/wiki/Fast_Fourier_transform),CLFFT.jl,https://github.com/JuliaGPU/CLFFT.jl,Julia bindings for AMD's clFFT library.
Expand Down

0 comments on commit 8f88211

Please sign in to comment.