Remove vertex mid of edge, Function like Cinema 4d's Optimize
Use Limited dissolve

Mode: Edit Mode


Menu: Mesh ‣ Delete ‣ Limited Dissolve


This tool can simplify your mesh by dissolving vertices and edges separating flat regions.


Max Angle


Reduces detail on planar faces and linear edges with an adjustable angle threshold.


All Boundaries


Always dissolve vertices that have two edge users at boundaries.


Delimit


Prevent faces from joining when they don’t share certain properties (material for e.g.).

From:
https://docs.blender.org/manual/en/dev/modeling/meshes/editing/mesh/delete.html