我正在对图像实施礼帽式转换,结构元素长21像素,宽度1像素,如何旋转该结构元素?因此,我可以从该图像中提取不同角度的信息。
我现在拥有的是
class Base {
public:
Base( Base *parent = nullptr ) {
if ( parent )
parent->addChild( this );
}
virtual ~Base() {
for ( Base *child : children )
delete child;
}
private:
void addChild( Base *child ) {
children.push_back( child );
}
std::vector<Base*> children;
};
class Derived : public Base {
public:
Derived( Base *parent = nullptr ) : Base( parent ) {}
}
但是如何将其应用于不同的角度呢?就像将结构元素旋转30度一样。