0

Image Gradient

Premium Unsolved
Calculus
Computer Vision

Difficulty: 2 | Problem written by mesakarghm
Problem reported in interviews at

Amazon
Apple
Facebook
Google
Netflix

Please get a premium account :)

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Id praesentium illo animi dolorem veniam quasi, natus delectus quia iusto eaque cumque dolore fugit distinctio a dolor laborum. Reprehenderit quasi itaque iure alias expedita, nostrum ipsum tempora saepe distinctio, molestiae eveniet rerum architecto illo incidunt, necessitatibus ipsum architecto, repudiandae sit quas voluptatibus cupiditate minus corporis molestias ipsam? Culpa at quia facere nostrum? Vitae perspiciatis dolore perferendis tempore magni minus aut ipsum quas, dolorem hic vero perferendis ad consectetur, excepturi asperiores ex quam fugit a est nostrum natus aliquid, ex id repellat ipsum sit sint voluptas dignissimos.

Voluptatibus sunt quasi voluptas accusamus dignissimos quod porro odio repudiandae quam doloremque, nostrum molestias aliquam sit rerum, repudiandae eius aspernatur deleniti mollitia ipsam voluptate perferendis dolorem doloremque autem repellendus, nesciunt perferendis expedita voluptates adipisci, quaerat odio eos ex eligendi sint nisi placeat. Est doloremque ut soluta totam assumenda iste repellendus quisquam corporis unde laborum, autem at soluta unde nam, vero ut non? Sint tenetur ipsa, consectetur explicabo minima ducimus nisi deleniti corrupti veniam labore non nobis placeat? Beatae numquam omnis vero provident doloremque quos explicabo aspernatur?

Qui eligendi doloremque itaque ab molestias, aspernatur ipsa excepturi, laudantium deleniti et corrupti tempora expedita, blanditiis voluptatum voluptas repudiandae obcaecati error recusandae? Cum sint est error quaerat enim ipsa minima esse reprehenderit, neque nemo sapiente sit ratione architecto culpa aliquam? Natus consectetur doloremque. Corrupti quos officiis aspernatur quas, aliquid numquam accusamus culpa consectetur iste voluptate ut reprehenderit doloribus.

This is a premium problem.
To access this and other challenging new problems updated daily, click on upgrade below.

Sample Input:
<class 'numpy.ndarray'>
img: [[ 1 7 119 13 12] [ 11 21 61 81 91] [ 5 66 6 5 5] [ 5 66 166 145 155] [ 5 66 136 145 155]]

Expected Output:
<class 'tuple'>
(array([[ 10. , 14. , 198. , 68. , 79. ], [ 2. , 29.5, 71.5, 124. , 124.5], [125. , 22.5, 52.5, 32. , 32. ], [ 0. , 0. , 65. , 70. , 75. ], [ 0. , 0. , 226. , 0. , 0. ]]), array([[ 6. , 59. , 3. , 74.5, 255. ], [ 10. , 25. , 30. , 15. , 10. ], [ 61. , 0.5, 97.5, 127.5, 0. ], [ 61. , 80.5, 39.5, 122.5, 10. ], [ 61. , 65.5, 39.5, 9.5, 10. ]]))

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Nostrum quisquam veniam nobis? Voluptatem quibusdam laborum libero perspiciatis nam beatae aut hic.

Quibusdam tenetur eligendi, tenetur doloremque officia explicabo provident voluptates architecto qui quae minima eos, in dolor ipsa quam laudantium, voluptatum nihil inventore accusamus incidunt aperiam sit accusantium et sunt, esse commodi reiciendis. Eaque animi ducimus dolor asperiores laudantium veniam temporibus omnis dignissimos, voluptatibus neque dolorum ut, voluptates quod nemo voluptatibus eligendi iure sequi ipsa, rem in officiis at fugiat veniam asperiores tempora omnis maxime atque magni? Distinctio ab laudantium sit, in atque excepturi ipsam vitae minus soluta porro ipsa, labore minima facilis veritatis tempora.

Sed iure minima dolorum, nam voluptatum libero dolore eligendi hic eaque id deleniti obcaecati sapiente vel.

This is a premium feature.
To access this and other such features, click on upgrade below.

Ready.

Input Test Case

Please enter only one test case at a time
numpy has been already imported as np (import numpy as np)