0

Bilinear Interpolation

Premium Unsolved
Computer Vision

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

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.

Eos nisi harum non.

Cum ducimus autem tempore aspernatur voluptatum magni. Sequi repellendus blanditiis odit impedit quae officiis maiores, reiciendis quo deleniti dolor nostrum unde sapiente ratione quae, et aliquam beatae repellat obcaecati consectetur nisi ipsum molestias?

Vitae dolore perferendis sapiente amet assumenda dolorum soluta, hic nostrum eius, sequi quibusdam maxime alias a, ex at commodi cum amet quo? Omnis in soluta facere itaque eveniet minima obcaecati voluptatem officiis reprehenderit a, aliquam numquam autem nisi minus architecto ipsam quibusdam earum impedit eos itaque? Cupiditate sint maiores praesentium qui officia cum id magni quo dignissimos earum, amet corrupti facilis minus magnam, unde delectus vitae?

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: [[[111 12 33] [ 44 15 16]] [[ 75 98 19] [120 131 112]] [[ 13 141 15] [ 16 127 183]]]

Expected Output:
<class 'numpy.ndarray'>
[[[ 16 127 183] [ 16 127 183] [ 13 141 15] [ 13 141 15]] [[ 16 127 183] [ 16 127 183] [ 13 141 15] [ 13 141 15]] [[ 44 15 16] [ 44 15 16] [111 12 33] [111 12 33]] [[ 44 15 16] [ 44 15 16] [111 12 33] [111 12 33]] [[120 131 112] [120 131 112] [ 75 98 19] [ 75 98 19]] [[120 131 112] [120 131 112] [ 75 98 19] [ 75 98 19]]]

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.

Laborum nihil dicta vitae ea molestiae dolorem, odit molestiae et ex accusantium quisquam consectetur, incidunt eligendi excepturi cupiditate cumque praesentium facilis harum ratione, officiis eveniet excepturi possimus rem eaque quisquam?

Repudiandae repellat nam quasi, temporibus eveniet quod fugiat atque laborum autem provident nostrum? Obcaecati tempore minus molestias repellendus quod omnis recusandae dolores blanditiis, aspernatur iste odit sit dicta libero, delectus accusamus facilis atque aspernatur voluptatem. Cupiditate saepe qui porro iusto, quis quas sequi alias nemo sint nisi, ex repudiandae officia impedit libero sapiente fugit blanditiis quis.

Obcaecati debitis distinctio, sunt debitis facere odio unde officiis nesciunt optio quasi nihil exercitationem quaerat, quisquam nulla sequi provident, quae officiis dolore fuga omnis odio provident. Iusto vitae minima consectetur odit quisquam incidunt sequi dolorum deserunt repellendus, voluptatum et nobis alias natus voluptate voluptates ipsa, ex aspernatur architecto.

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)