gpt4 book ai didi

c++ - 如何将图像转换为灰度opengl C++

转载 作者:行者123 更新时间:2023-11-28 01:34:37 25 4
gpt4 key购买 nike

<分区>

任何人都知道如何转换为灰度,下面是我需要使用的一些框架代码。具体来说,将“之前”转换为灰度,应用 Sobel 边缘检测卷积滤波器,并存储结果是“之后”。 before 必须是非空的。

template <typename color_depth> void 
edge_detect(gfx::image<color_depth>& after,
const gfx::image<color_depth>& before) {

// Check arguments.
assert(!before.empty());

// TODO: replace this function body with working code. Make sure
// to delete this comment.

// Hint: Use the grayscale(...) and extend_edges(...) filters to
// prepare for the Sobel convolution. Then compute the Sobel
// operator one pixel at a time. Finally use crop_extended_edges
// to un-do the earlier extend_edges.

}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com