如何解决通过复制像素来升级图像numpy数组
我有一个具有3个颜色通道的2D numpy数组,例如:
<div class="header">
<h1 class="logo">My Project</h1>
<h5>Add Movie</h5>
</div>
<div class="formm">
<div class="form">
<div class="err">
<h1>Error</h1>
<p>You Entered Wrong Value..</p>
</div>
<h2>Add Your Movie</h2>
<input type="text" placeholder="Name Of Movie" id="movie" />
<input type="text" placeholder="image URL" id="image" />
<input type="number" placeholder="Rating" id="rating" />
<div class="btns">
<button id="submit">Submit</button>
<button id="cancel">Cancel</button>
</div>
</div>
</div>
<div class="movies"> </div>
现在,我想通过增加每个像素的大小来分别扩展每个颜色通道。例如,如果新大小应为198 x 198 x 3(因数3),则像素img = numpy.random.rand(66,66,3)
应扩展为img[0,1]
,像素img[0:2,0:2,1]
应扩展为{{1} } 等等。如果新尺寸不是原始尺寸的倍数,则应在边界上填充最少的零,以填充最终的放大图像。
这怎么办?我已经尝试过OpenCV的img[30,41,2]
方法,但是按我的意愿无法使用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。