mirror of
https://github.com/opencv/opencv.git
synced 2026-07-30 07:43:03 +04:00
Merge pull request #15230 from ilbalance:js_rotate
* in OpenCV.js added 'rotate' function and test sample * value test added
This commit is contained in:
committed by
Alexander Alekhin
parent
90ccd2f37c
commit
cf93a05d2d
@@ -941,4 +941,22 @@ QUnit.test('test_filter', function(assert) {
|
||||
inv3.delete();
|
||||
inv4.delete();
|
||||
}
|
||||
//Rotate
|
||||
{
|
||||
let dst = new cv.Mat();
|
||||
let src = cv.matFromArray(3, 2, cv.CV_8U, [1,2,3,4,5,6]);
|
||||
|
||||
cv.rotate(src, dst, cv.ROTATE_90_CLOCKWISE);
|
||||
|
||||
size = dst.size();
|
||||
assert.equal(size.height, 2, "ROTATE_HEIGHT");
|
||||
assert.equal(size.width, 3, "ROTATE_WIGTH");
|
||||
|
||||
let expected = new Uint8Array([5,3,1,6,4,2]);
|
||||
|
||||
assert.deepEqual(dst.data, expected);
|
||||
|
||||
dst.delete();
|
||||
src.delete();
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user