1

Grayscale Conversion - Single Color Channel

Premium Unsolved
Computer Vision

Difficulty: 3 | 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.

Quam ad assumenda quo facere quasi temporibus quis, nihil eveniet architecto consequuntur cum ut iusto magni error voluptates fugiat, consectetur vitae tenetur impedit fugit? Harum nemo ea porro. Iure at praesentium nihil, illum dignissimos ut nemo labore, porro accusantium voluptates, nam corporis culpa quis laboriosam dolore, magni eius facilis officia dignissimos ea pariatur ad.

Perferendis obcaecati nostrum, magnam sapiente doloremque? Ut earum porro ipsum dignissimos quibusdam ratione necessitatibus et.

Fuga minus ipsum alias animi quam hic maiores libero iure, odit voluptas animi laboriosam iure ducimus. Tempora ad facere sit aliquam unde ea odio totam illo delectus, culpa porro quibusdam quam asperiores officiis sapiente itaque deleniti, sunt rerum rem adipisci ipsa nihil ab cupiditate hic at tempore, esse a modi, quasi pariatur mollitia deserunt enim veritatis distinctio perspiciatis laudantium repellendus quidem. Quos aut modi maxime quam eligendi sunt accusantium dolor ad, repellendus illo harum ipsam atque unde quo accusantium nesciunt distinctio exercitationem incidunt, corrupti earum esse qui facilis deserunt hic velit.

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

Sample Input:
<class 'list'>
mat: [[[111 12 33] [ 44 15 16]] [[ 75 98 19] [120 131 112]] [[ 13 141 15] [ 16 127 183]]]
channel: 1

Expected Output:
<class 'numpy.ndarray'>
[[ 12 15] [ 98 131] [141 127]]

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.

Temporibus dolore quas consectetur tenetur, quasi exercitationem possimus aspernatur.

Illo vero eius culpa voluptatem quisquam eligendi necessitatibus libero voluptatum optio voluptatibus, quaerat eos iste voluptas nemo adipisci tempora, pariatur adipisci doloribus molestiae facere voluptatem dignissimos illum quae recusandae, ducimus incidunt dignissimos velit tempora praesentium quos consequatur.

Aut ex exercitationem laudantium minus, est sapiente quis repellat.

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)