Skip to content
This repository was archived by the owner on May 17, 2026. It is now read-only.

ITKTextureFeatures 3.2.1

Choose a tag to compare

@itkrobot itkrobot released this 18 Mar 02:01
22d446b

Changes:

  • 22d446b ENH: Move azure-pipelines.yml to test/
  • 78e1c31 Merge pull request #74 from maekclena/signed_pixels
  • 9eae34f Merge pull request #75 from thewtex/package-version-bump
  • b712b97 DOC: Use Azure Pipelines badge in README
  • 22a3b71 ENH: Bump setup.py version to 3.2.1
  • 1d7adc7 BUG: Avoid histogram range overflow [ #71 ]
  • 6d00b70 Merge pull request #73 from maekclena/nan_values
  • 98e0c70 BUG: Skip single pixel textures [ #68 ]
  • 1d684ae Merge pull request #72 from thewtex/itk5-rc1
  • 0b7de62 ENH: Package requires ITK 5 RC 1
See more
  • a9716f0 ENH: Add Azure Pipelines configuration
  • 5dbe57d Merge pull request #67 from jhlegarreta/FormatCIBadgesIntoTable
  • bed5630 DOC: Format the CI badges into a table.
  • 087a096 Merge pull request #65 from jhlegarreta/DiscontinueRawGitForCurlCI
  • cc4d322 Merge pull request #66 from jhlegarreta/PreferStdStoOverAtoStringToNumericFunctions
  • 709610f STYLE: Prefer error checked std::sto[id] over ato[if].
  • 29229ae COMP: Do not use rawgit.com.
  • 1f2fec8 Merge pull request #64 from thewtex/transfer.sh
  • 264b7e6 BUG: Use transfer.sh to upload macOS packages
  • 4e685d0 Merge pull request #63 from thewtex/WrapVectorImage
  • 3f053d4 STYLE: Remove trailing whitespace in appveyor.yml
  • a5896d2 COMP: NumberOfThreads -> NumberOfWorkUnits
  • 90f0900 ENH: Wrap VectorImage before Image of Vector
  • 1d51252 ENH: Package requires ITK 5.0b01
  • f08ad74 Merge pull request #60 from dzenanz/FixPoolMultiThreaderErrors
  • f794baa BUG: Fix test errors stemming from the new multi-threading mechanism.
  • 98f2f2b Merge pull request #57 from jhlegarreta/UseSimpleFilterWatcherInLieuOfFilterWatcher
  • e15049f BUG: Use itk::SimpleFilterWatcher instead of itk::FilterWatcher.
  • ccbcd6e Merge pull request #58 from jhlegarreta/UpdateExamplesCMakeMinimumRequiredVersion
  • 0d3d917 COMP: Set the minimum required CMake version to 3.10.2.
  • e10d210 Merge pull request #56 from jhlegarreta/UpdateCMakeMinimumRequiredVersion
  • 9bcdf3c COMP: Set the minimum required CMake version to 3.10.2.
  • 6bf2398 Merge pull request #54 from jhlegarreta/MoveDISALLOWCOPYANDASSIGNToPublicSection
  • 8fa965e Merge pull request #53 from blowekamp/FixVariableLengthVectorInitialization
  • fad9774 COMP: Move ITK_DISALLOW_COPY_AND_ASSIGN calls to public section.
  • 870f1f9 BUG: Manually create pixel of proper length
  • 45368ed STYLE: Use raw pointer inside pipeline methods
  • 15adda3 Merge pull request #52 from InsightSoftwareConsortium/ITKv5Style
  • 6de307a STYLE: Prefer constexpr for const numeric literals
  • 3c2dbb2 STYLE: Prefer C++11 type alias over typedef
  • a99cce8 STYLE: Replace itkStaticConstMacro with static constexpr
  • 659fede STYLE: Modernize to C++11 conventions
  • d16cf18 Merge pull request #51 from InsightSoftwareConsortium/ITKv5
  • b5a35ce COMP: Use C++11 nullptr directly
  • 7a82829 COMP: Use C++11 override directly
  • 0e757b2 ENH: ITKv5 override consistency
  • 43ac1b4 Merge pull request #50 from jhlegarreta/ChangeRequiredCMakeMinimumVersion
  • d7dffe9 ENH: Require cmake minimum version to be 3.9.5.
  • ffdc17f Merge pull request #49 from fbudin69500/MissingItkMathHeader
  • 4ff14b4 BUG: Missing itkMath.h include
  • 9eaa9a5 Merge pull request #48 from jbvimort/AllowingFloat
  • b9e7332 ENH: Modification of the version number
  • 8f6ca41 ENH: Modification of the internal typedef to protected for a better API backword compatibility
  • 2a40128 ENH: Allowing the usage of float as input image
  • eb45e5d ENH: improvement of the examples in python
  • 4813277 Merge pull request #46 from thewtex/ci-update
  • 9314be4 ENH: Use CTest script for CircleCI build
  • bbc1e9b BUG: Use filebin.ca to upload TravisCI Python packages
  • 4c2fc53 Merge pull request #45 from jbvimort/TravisScriptUpdate
  • 1b2fdf9 ENH: Update of the cache directory for TravisCI
  • 8ab24e4 Merge pull request #44 from jbvimort/VersionUpdate
  • 7a24c0c ENH: New major version of the filter: 3.0.0
  • b355cc6 Merge pull request #40 from jbvimort/CircleCITesting
  • d551eec Merge pull request #43 from thewtex/duplicate-wrapping
  • fb336e6 ENH: Update of the CircleCI script
  • 1efb7a0 COMP: Add missing NumericTraits header to itkDigitizerFunctor
  • 3e75867 BUG: Remove duplicate wrapping of itk::ImageIOBase
  • c1039d5 Merge pull request #41 from blowekamp/AddMaskImageTypeTemplateArgument
  • 6152557 Change default mask template type to be of unsigned char pixel type
  • a381139 ENH: Add template parameter to specify the mask image type
  • 624000d Merge pull request #39 from blowekamp/RLImprovements
  • 275a545 ENH: use vnl_matrix over nested array allocation
  • 0d94ab5 ENH: Use BinaryFunctor for "digitializing" input image
  • 74af5b5 BUG: Use proper GenerateOutputInformation method to set vector length
  • 9139ca9 BUG: Correct spelling to "Digitized"
  • 68eb39d BUG: Free digitized image after threaded execution
  • a4831b2 ENH: Move PreProcessingFunctor to separate file as Digitizer functor
  • 0938935 ENH: Make Masked input image an optional named input
  • 8a9b03b Merge pull request #37 from blowekamp/UpdateExamplesWithNewMinMaxAPI
  • e33ee9a Update Examples with new separate Min/Max functions
  • 5753787 Merge pull request #33 from blowekamp/AddMissingMinMaxAccessors
  • 0614657 BUG: Rename and replace min/max setter with separate setter methods
  • a4f01f6 Merge pull request #32 from jbvimort/VersionUpdate
  • f9737af ENH: New minor version
  • 2fed5dc Merge pull request #31 from jbvimort/WindowsFix
  • c3dfd2a Merge pull request #30 from blowekamp/FixITKVersionForGTest
  • efe994c BUG: Filling the output image even for voxels outside of the mask
  • d0aa427 BUG: Fix typeo for Google Test test case name
  • b99634e BUG: Use GTest for ITK>=4.13
  • b6e70f8 Merge pull request #29 from jbvimort/memory-access
  • 4c6220c BUG: Adding of a missing condition in order to remove the run smaller than the minimum run length specified by the user
  • dc42b84 COMP: Run time improvement
  • 13cb8d9 BUG: Suppretion of unused variable
  • 2b4544f Merge pull request #27 from thewtex/memory-access
  • baeb363 ENH: Add CTestConfig.cmake
  • 882b6dd Merge pull request #26 from thewtex/KWStyleTestExtraSpace
  • 0788eb6 BUG: Spelling: DigitalisedInputImageg
  • 895a05e BUG: Spelling: curent -> current
  • 9a431cc BUG: Address RunLengthTextureFeatures histogram memory leak
  • a23987b STYLE: Add colons / spacing when printing out values
  • 5a561cc BUG: Initialize m_Spacing in RunLengthTextureFeatures
  • 4e8a524 STYLE: Remove extra space
  • 221769e Merge pull request #25 from jhlegarreta/FixOrtographyInComments
  • 64a352d Merge pull request #24 from jhlegarreta/FixBuildWarnings
  • 0bedcd8 DOC: Fix spelling, capitalization mistakes in comments.
  • a38b424 BUG: Fix build warnings.
  • 96d888f Merge pull request #23 from thewtex/warnings
  • 354c439 BUG: Spelling Histograme -> Histogram
  • a9a48e1 COMP: RunLength signed / unsigned comparison
  • fa14977 Merge pull request #22 from thewtex/typename-warnings
  • 4acead8 Merge pull request #21 from thewtex/readme
  • 5627f71 COMP: Address typename outside of template warnings.
  • 577a290 DOC: Add README content [ #20 ]
  • e1e653a BUG: Correction of the binarisation
  • a13e986 Merge pull request #12 from blowekamp/AddFirstOrderTextureHistorgram
  • b0c09ce Merge pull request #19 from InsightSoftwareConsortium/docUpdate
  • b95a220 ENH: Disable Google dependency and tests with ITK version <4.12
  • a130da9 COMP: address warnings about bracket initialization
  • 609d5ce COMP: Add missing itkMath header
  • 325123d DOC: New release
  • 32f0464 ENH: add cthead1.png data to local module
  • 5627e53 ENH: Prefer explicit division of cached inverse.
  • 1172918 ENH: Add test from Gaussian distributed samples
  • 4fda2eb DOC: enumerate the output pixels components
  • b80249a Rename filter to FirstOrderTextureFeaturesImageFilter
  • 808ee26 ENH: Adding more documentation and cleaning code
  • 244b74e ENH: Import TextureMovingHistogramImageFilter from old repository
  • 8e4791e Merge pull request #18 from blowekamp/ImprovePreprocessingAndPipelineConvenctions
  • 95705f5 ENH: Make the MaskedInput image an optional named input
  • a68d857 BUG: Use proper GenerateOutputInformation method to set vector length
  • fee73ed BUG: Free digitized image after filter execution
  • badec6c ENH: Use BinaryFunctor for "digitializing" input image
  • 950d181 BUG: Changing url for the windows python wheels script
  • 3aad655 Merge pull request #17 from blowekamp/StyleAndPerformanceTweaks
  • c103e8e Merge pull request #16 from jhlegarreta/CleanUpTestCMakeLists
  • dd64143 Merge branch 'master' into CleanUpTestCMakeLists
  • 0a80d3c Merge pull request #15 from InsightSoftwareConsortium/WindowsWheels
  • 39bb122 ENH: prefer vnl_matrix::fill over loop.
  • be038a0 ENH: Remove unneeded const_cast
  • 9d24e4f ENH: Improve modifiers for method arguments
  • 9a91f94 ENH: Creation of a script to create the Winows python wheels thanks to appveyor
  • d8a312d STYLE: Remove unnecessary variables from CMakeLists.txt.
  • 990f9b9 Merge pull request #14 from InsightSoftwareConsortium/renaming
  • c05b83a STYLE: Typo correction, Coocurence => Coocurrence
  • 255cede Merge pull request #13 from InsightSoftwareConsortium/PythonWheels
  • 7e07534 STYLE: Renaming itkScalarImageToRunLengthFeaturesImageFilter in itkRunLengthTextureFeaturesImageFilter
  • 72f96d5 STYLE: Renaming itkScalarImageToTextureFeatureImageFilter into itkCoocurenceTextureFeatureImageFilter
  • b7785be ENH: Adding of a travis script for automatic generation of python wheels on mac
  • cb3b36f Merge pull request #11 from blowekamp/FilterImprovements
  • ef66126 BUG: use vnl_matrix over nested array allocation
  • 6b7d3a1 BUG: Fix internal image initialization and type
  • dfc86d6 Merge pull request #5 from jhlegarreta/IncreaseCodeCoverage
  • 3d52308 ENH: Increase code coverage.
  • ca2be6f Merge pull request #9 from InsightSoftwareConsortium/pythonWheels
  • f2a33f8 Merge pull request #8 from thewtex/VS2008
  • 14abb1b Merge pull request #4 from jhlegarreta/FinishPrintSelfImplementation
  • fdd26a5 COMP: Use itk::Math::abs instead of std::abs
  • 85a2c44 ENH: Finish PrintSelf methods implementation.
  • 2d75e8a Merge pull request #6 from jhlegarreta/MoveTestDataToInputBaselineFoldersForConsistency
  • 4a12843 Merge topic 'FixOutputImageAllocationBug'
  • fdbddd8 DOC: New version of the acknowledgement section
  • d1ced73 BUG: Remove call to FillBuffer on unallocated memory.
  • 00f2994 ENH: Move testing data from Data to Input and Baseline folders.
  • 5bf1348 ENH: Removing of a useless lin in circle.yml
  • 2bb7596 ENH: Changing the permissions on the executable
  • dbfe3b1 ENH: Usage of the script contained in ITKPythonPackage
  • b931608 BUG: Correction of ITKPythonBuilds-linux.tar.zst extension
  • 4e1acc5 ENH: Moving back to circleCI version 1
  • 6769892 ENH: Automatic creation of python wheels at each pull reauest
  • 92dbf0d Merge pull request #2 from thewtex/python-wheels
  • 5b1a84a ENH: Add initial Python package configuration
  • 7941b8f ENH: Add packaging artifacts to .gitignore
  • b5eaf33 ENH: Add scikit-build configuration
  • ad50559 ENH: Creation of the missing examples in python and C++
  • 9a8315d DOC: Modification of the article number
  • 4f6cd6b DOC: module -> remote module
  • 1463957 Merge pull request #1 from InsightSoftwareConsortium/ij-article-tweaks
  • caa9441 DOC: Use accent in Francois
  • fb66be8 DOC: Article grammatical tweaks
  • 449357b DOC: Fix trailing whitespace
  • 1ae486c DOC: itkTextureFeature -> itkTextureFeatures
  • f905103 DOC: Correct rendering of Francois
  • 8c5d83d STYLE: Cerrection of the Insight Journal paper
  • 33bf74a ENH: Creation of example codes for c++ and python
  • afb191c STYLE: Correction of the doxygen documentation
  • 86d7aed ENH: Wrapping of reders/writters able to deal with the output images of each filter
  • 7e257fe ENH: Creation of some documentation
  • 36c7f6b BUG: Correction of unwanted rounding due to integers
  • 9faa75c EMH: Adding of tests for every Set function of each filter
  • 75ad098 ENH: Supretion of an unused variable
  • d0f25b4 BUG: Missing methods definition
  • 4936310 BUG: Wrapping required types
  • 1485cc4 ENH: Creation of the wrapping
  • 193f463 STYLE: Creation of the documentation for ScalarImageToTextureFeaturesImageFilter
  • 986e68f ENH: Adding of tests for ScalarImageToTextureFeaturesImageFilter
  • 585c139 ENH: Implementation of the computation part for ScalarImageToTextureFeaturesImageFilter
  • 5c63a95 PERF: Adding of an intern variable in order to choose if the histogram need to be internally normalized
  • b68e15c PERF: Creation of the itkScalarImageToTextureFeaturesImageFilter class
  • 3566ec1 BUG: Correction and adding of some tests for ImageVector computation
  • 24a71ab BUG: Correction of the VectorImage implementation for itkScalarImageToRunLengthFeaturesImageFilter
  • ccdc2b9 PERF: Utilisation of std::sqrt intstead of std::pow
  • 18ecb25 PERF: Deletion of a useless verification
  • a70a439 ENH: This filter now accept ITK::VectorImage as an output (in addition of the ITK::Image of ITK::Vector already suported)
  • f0fe1cf ENH: New algorythm without the utilisation of the itkHistogram class in order to have a faster computation
  • f561721 ENH: Correction of the test parameters
  • 039a2b2 ENH: Adding of a progress reporter in the threaded generated data
  • bf4f770 STYLE: Modification of the data for the tests
  • de89c4d ENH: Simplification of the code in order to improve the computation time
  • c26b26b STYLE: Adding of the DOXYGEN documentation and KWStyle correction
  • dff49c6 ENH: Implementation of a new method to comute the lenght of the runs in order to improve the computation time
  • 78384a6 ENH: Digitalisation of the input image as a pre-treatement in order to improve the computation time
  • 9568082 STYLE: Cleaning of the code
  • ae5a1e8 ENH Adding of tests for ScalarImageToRunLengthFeaturesImageFilter
  • 8114610 ENH: The filter now also treat the boundaries
  • 49f5650 ENH: First version of the reimplementation of the "ScalarImageToRunLengthMatrixFilter"
  • 743ca21 ENH: Implementation of a more complete test
  • c4d79a9 ENH: Adding of variable get/set functions and transmission of those variable to each thread
  • 0e97db2 ENH: Taking the mask into acount
  • 4de66de Merge branch 'MultiThreading'
  • 31f839a ENH Implementation of a multi threaded algorythm
  • 8ba7bda ENH: Adding of a .gitignore file
  • 3835a40 ENH: Adding of concept checking for the input and output
  • c925ff5 ENH: First working version of itkScalarImageToRunLengthFeaturesImageFilter
  • 04fae31 ENH: First version of itkScalarImageToRunLengthFeaturesImageFilter

This list of changes was auto generated.