Skip to content

Releases: JuliaImages/ImageCore.jl

v0.8.3

15 May 14:04
v0.8.3
Compare
Choose a tag to compare

v0.8.2

28 Apr 18:08
3d8e1a9
Compare
Choose a tag to compare
ImageCore 0.8.2

v0.8.1

28 Apr 16:21
72c8af2
Compare
Choose a tag to compare
Merge pull request #75 from johnnychen94/reexport

reexport Colors and FixedPointNumbers (fixes #74)

v0.8.0

23 Apr 11:45
Compare
Choose a tag to compare
switch to new registrator and drop support for julia 0.7 (#71)

* add Project.toml and delete REQUIRE

* drop CI test for julia v0.7

* Deploy docs using julia 1.0

* rm build on deploy

* drop julia 0.7 compatibility

Co-Authored-By: johnnychen94 <[email protected]>

ImageCore 0.7.4

02 Feb 12:52
41749c5
Compare
Choose a tag to compare
  • Slice -> IdentityUnitRange
  • fix summary tests on nightly

Fix traits for multimappedarrays

23 Sep 14:37
03e8034
Compare
Choose a tag to compare
Merge pull request #68 from JuliaImages/teh/ps

Fix traits for MultiMappedArrays

Fix `colorview(RGB, a, b, c)` for more zeroarray combinations

20 Sep 10:36
d9fe440
Compare
Choose a tag to compare
Merge pull request #67 from JuliaImages/teh/colorview

Test more colorview argtypes & add `size(::ZeroArray)`

Support 0.7 and 1.0

14 Aug 14:26
1569caf
Compare
Choose a tag to compare

This turns benchmark test failures into warnings. Hopefully the ReinterpretArray support in base Julia will become better and the benchmarks will improve.

Require julia 0.7

13 Jul 02:09
1c25549
Compare
Choose a tag to compare
Merge pull request #52 from JuliaImages/teh/v0.7-rewrite

Rewrite for julia 0.7

v0.6.0: Fixes broken permutedims for OffsetArray

06 Jun 14:03
Compare
Choose a tag to compare
A previous commit added type conversion rules for Gray and Color images that are wrapped by an OffsetArray. The conversion process involved copying the contents of a source array into a new destination array with a specified destination type. However, when one calls convert and the destination type equals the current type, then there is no need to copy the contents of the source array into a new destination array. The previous conversion rule did not take this fact into account and made a copy anyway. Consequently, the conversion rule broke `permutedims` which uses a `PermuteDimsArray` to attempt to create a `view` of the original data.  In particular, the previous conversion rule hijacked dispatch and prevented the following default conversion rule from executing:   `convert(::Type{T}, x::T) where {T} = x`

The present commit addresses corrects this oversight by ensuring that no data is copied when the target type equals the current type. This restores the ability for `PermutedDimsArray` to create the requisite view.