Releases: cocoa-xu/evision
Releases · cocoa-xu/evision
v0.1.5
v0.1.5 (2022-09-27)
-
Fixed
Evision.Mat.transpose
: should callshape!
instead ofshape
. Thanks to @kipcole9 ! #77 -
Always use
Evision.Mat.from_binary_by_shape/3
forEvision.Nx.to_mat
. -
Check
cv::Mat::Mat.type()
when fetching the shape of a Mat.
The number of channels will be included as the last dim of the shape if and only ifcv::Mat::Mat.type()
did not encode any channel information. -
Added
Evision.Mat.last_dim_as_channel/1
.This method convert a tensor-like
Mat
to a "valid 2D image" with itschannels
equals to3
or1
. -
Added
Evision.Nx.to_mat/2
.This method convert a
Nx.Tensor
to aMat
. The second argument indicates the wanted/actual shape of the tensor. -
Added more Mat functions:
Evision.Mat.as_shape/2
.Evision.Mat.size/1
.Evision.Mat.channels/1
.Evision.Mat.depth/1
.Evision.Mat.raw_type/1
.Evision.Mat.isSubmatrix/1
.Evision.Mat.isContinuous/1
.Evision.Mat.elemSize/1
.Evision.Mat.elemSize1/1
.Evision.Mat.total/{1,2,3}
.
-
Added OpenCV types:
Evision.cv_cn_shift/0
.Evision.cv_depth_max/0
.Evision.cv_mat_depth_mask/0
.Evision.cv_maketype/2
.Evision.cv_8U/0
.Evision.cv_8UC/1
.Evision.cv_8UC1/0
.Evision.cv_8UC2/0
.Evision.cv_8UC3/0
.Evision.cv_8UC4/0
.Evision.cv_8S/0
.Evision.cv_8SC/1
.Evision.cv_8SC1/0
.Evision.cv_8SC2/0
.Evision.cv_8SC3/0
.Evision.cv_8SC4/0
.Evision.cv_16U/0
.Evision.cv_16UC/1
.Evision.cv_16UC1/0
.Evision.cv_16UC2/0
.Evision.cv_16UC3/0
.Evision.cv_16UC4/0
.Evision.cv_16S/0
.Evision.cv_16SC/1
.Evision.cv_16SC1/0
.Evision.cv_16SC2/0
.Evision.cv_16SC3/0
.Evision.cv_16SC4/0
.Evision.cv_32S/0
.Evision.cv_32SC/1
.Evision.cv_32SC1/0
.Evision.cv_32SC2/0
.Evision.cv_32SC3/0
.Evision.cv_32SC4/0
.Evision.cv_32F/0
.Evision.cv_32FC/1
.Evision.cv_32FC1/0
.Evision.cv_32FC2/0
.Evision.cv_32FC3/0
.Evision.cv_32FC4/0
.Evision.cv_64F/0
.Evision.cv_64FC/1
.Evision.cv_64FC1/0
.Evision.cv_64FC2/0
.Evision.cv_64FC3/0
.Evision.cv_64FC4/0
.Evision.cv_16F/0
.Evision.cv_16FC/1
.Evision.cv_16FC1/0
.Evision.cv_16FC2/0
.Evision.cv_16FC3/0
.Evision.cv_16FC4/0
.
v0.1.4
ci-nerves: bump nerves-livebook version to v0.6.5
v0.1.3
test/example: alias Evision, as: Cv
v0.1.2
mix format
v0.1.1
fix windows precompile
0.1.0-dev
ci: precompile: hardcode env var