Painting-stroke-generation-for-robot-arm-or-CNC-machine

Version 1.0.0 (559 ko) par Yushuo
Stroke points generation of paintings
11 téléchargements
Mise à jour 6 juil. 2022

Painting-stroke-generation-for-robot-arm-or-CNC-machine

Required Products

MATLAB R2022a or later
Image Processing Toolbox
Computer Vision System Toolbox
Statistics and Machine Learning Toolbox

So the code take in a picture, make strokes, sort the strokes by color (because we don't want wash the pen too often), display number of strokes for each color, add the add water and color procedure of a few strokes interval.

After I load all strokes for color01, Roboguide became not responding (guess too much strokes), so I just used first 300 lines and the result can be seen https://www.youtube.com/watch?v=4dgLnZiYgOo

Output in format of: x,y,z,yaw,pitch,roll

One output file I got has 200k lines.

Possible improvements: *Reduce stroke number no overlapping strokes *Generate no overlapping small strokes on the image, the color is by the base color

To import the output to Roboguide, see https://www.youtube.com/watch?v=k4gOBWY9oB4

% parts code from Painterly Rendering with Curved Brush Strokes of Multiple Sizes %https://github.com/fionazeng3/Painterly-Rendering-with-Curved-Brush-Strokes-of-Multiple-Sizes

Citation pour cette source

Yushuo (2024). Painting-stroke-generation-for-robot-arm-or-CNC-machine (https://github.com/Evrid/Painting-stroke-generation-for-robot-arm-or-CNC-machine), GitHub. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2022a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées

Version Publié le Notes de version
1.0.0

Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.