duangsuse::Echo
722 subscribers
4.28K photos
130 videos
583 files
6.5K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
艹,GIMP 插件开发不易啊居然连这还是新的开发者说清楚的官方没文档...
包装成了 PyGIMP 的插件,可是,我发现异步是根本不可能实现的... 这应该需要其他的方法,GIMP 的 API 不能在一个脚本已经停止执行之后被访问,否则就会卡死.... 至于即时更新,我想会有其他的方法的吧...
好耶!VisualGimp 总算是可以用了! 下次我也想使用 C 设计一些插件试试... 水平不如他们,看见那些代码都觉得小巫见大巫了
duangsuse::Echo
好耶!VisualGimp 总算是可以用了! 下次我也想使用 C 设计一些插件试试... 水平不如他们,看见那些代码都觉得小巫见大巫了
$(scripts) $(test_scripts): $(source_scripts)
$(AM_V_GEN) mkdir -p $(@D) && cp -f "$(srcdir)/$(@F)" $@

啊终于看懂了.... 😭
花了两天写的这玩意,不知道有没有人用
duangsuse::Echo
https://github.com/duangsuse/VisualGimp 别拦我,我要 Show 一波操作~ 🐱
Python files/lines/code/doc/blanks
6 / 1372 / 1020 / 100 / 252

一个 GIMP 插件,欲安装请速 INSTALL
待会会有功能展示和使用帮助
下面是功能演示,首先,Filters/Python-Fu/Run VisualGIMP 启动 VisualGIMP GUI:
然后我们就可以看到基于 Tcl/Tk 的 VisaulGIMP GUI(
VisualGIMP 是用来辅助做基于数据指针(或者说,能够以显示/隐藏图层实现的算法可视化)的算法动画的,在使用之前,需要先建立一个基本的 VisualGIMP 图层结构,如上图所示,如果图层结构不对,VisualGIMP 应该会报错
利用刷新功能从 Trace 图层读取程序变量数据后,可以直接从 VisualGIMP 面板读取和修改数据
并且为了方便起见,还支持直接在修改编辑框写 Python 代码动态执行
写完之后可以使用 [F2] 来同步更新到图层,或者使用 -> 方向键更新数据指针
如图所示
档燃啦,要进行算法可视化分析代码是离不了的,所以 VisualGIMP 有更新程序指针的快捷方式,使用上下左方向键即可递增/减/重置程序指针
duangsuse::Echo
档燃啦,要进行算法可视化分析代码是离不了的,所以 VisualGIMP 有更新程序指针的快捷方式,使用上下左方向键即可递增/减/重置程序指针
那么下面我们开始进行实战演示:

不过,由于 VisualGIMP 自身不完善的原因,没有默认内置一个用于导出图像的函数,得先定义一个....
我去写.../
This media is not supported in your browser
VIEW IN TELEGRAM
Finally
duangsuse::Echo
Finally
This media is not supported in your browser
VIEW IN TELEGRAM