关于这个问题的一点点,如果我有这个课:
private class MyClass {
[DisplayName("Foo/Bar")]
public string FooBar { get; private set; }
public decimal Baz { get; private set; }
}
Run Code Online (Sandbox Code Playgroud)
我想List<MyClass>在a DataGridView(显示自动生成的列)中显示一个最简单的方法,将Baz列显示格式化为货币?
是否有一个我可以使用的属性,就像我正在使用的那样DisplayName,或者在创建列后我是否必须弄乱它们?
绘图和绘画机器人的算法 -
你好
我想编写一个分析图像的软件,然后使用最少的不同颜色和不透明度的bezier路径对象生成一个图像,该图像捕获人眼在原始图像中感知的内容.
与最近的推特超级压缩比赛(参见:stackoverflow.com/questions/891643/twitter-image-encoding-challenge)不同,我的目标不是创建一个忠实于图像的复制品,而是复制人类的体验.看着这个形象.
例如,如果原始图像在左上角显示一个红色气球,并且再现在左上角看起来像一个红色气球,那么我将实现我的目标,即使再现中的气球是不是在相同的位置,并没有完全相同的大小或颜色.
当我说"被人类感知"时,我的意思是非常有限.我不是试图分析图像的意义,我不需要知道图像是什么,我只对人眼会注意到的关键视觉特征感兴趣,只要这可以通过算法无法概念化实际观察的内容.
为什么这种不同的人类感知标准超过了摄影的准确性?
该软件将用于驱动绘画机器人,它会与人的艺术家进行合作(见:video.google.com/videosearch?q=mr%20squiggle).
算法应该寻求将画布上已经存在的内容合并到最终图像中,而不是将人类制作的标记视为不完美的错误.
因此,相对亮度,色调,饱和度,大小和位置比照片上与原始相同更重要.保持特征的拓扑结构,颜色块,渐变,凸凹曲线对于这些特征的确切尺寸形状和颜色将更为重要
还在我这儿?
我的问题是,我从"当你有一把锤子看起来像钉子"综合症时会受到一点点痛苦.对我来说,似乎这样做的方法是使用遗传算法的东西,如小波变换的比较(见:grail.cs.washington.edu/projects/query/)由retrievr使用(参见:labs.systemone.at/ retrievevr /)选择合适的解决方案.
但我认为这是答案的主要原因是,这些是我所知道的技术,可能有更优雅的解决方案使用我现在没有任何关于的技术.
考虑到人类视觉系统分析图像的方式会特别有趣,因此可能需要特别注意直线,角度,高对比度边框和相似颜色的大块.
您对视觉,图像算法,遗传算法或类似项目应该阅读的内容有什么建议吗?
谢谢
垫
PS.上面的一些拼写可能对你和你的拼写检查有误.这只是国际拼写变化,可能与您所在国家/地区的标准不同:例如澳大利亚标准:颜色与美国标准:颜色
robotics artificial-intelligence image-processing computer-vision
http://java.sun.com/docs/codeconv/html/CodeConventions.doc4.html#286
我正在阅读Java编码约定的上述部分,并开始想知道它为什么说"//注释.....不应该连续多行用于文本注释"
为方便起见,复制粘贴到相关部分:
//注释分隔符可以注释掉一个完整的行或只注释一个部分行.它不应该在连续的多行上用于文本注释 ; 但是,它可以在连续的多行中用于注释掉代码段.
这有什么合理的理由吗?
有兴趣了解如何在Django等框架中实现延迟加载.什么时候决定进行加入?有没有办法迫使Django急切加载?有时候你需要强迫Django加载吗?
我有一个WPF窗口,我想确定用户何时完成在桌面上移动窗口.我连接到LocationChanged事件,这很好,但我无法弄清楚如何确定用户何时停止移动窗口(通过释放鼠标左键).
没有事件可以帮助我确定,比如LocationChangedEnded事件.我尝试连接到MouseLeftButtonUp,但该事件永远不会被触发.
有人有什么想法吗?
我知道这个问题似乎很愚蠢,但事实并非如此.我的意思是它究竟是什么.我对解析问题有一个公平的理解.我知道BNF/EBNF,我在我的一个大学课程中编写语法来解析简单的无语境语言.我以前从未见过正则表达式!我记得的唯一一件事就是无上下文语法可以完成正则表达式所能做的所有事情.
此外,通常的编码解析字符串是否有用?一个简单的例子会有所帮助.
我的几个同行已经提到"线性代数"在研究算法时非常重要.我研究了各种算法,并参加了一些线性代数课程,但我没有看到这种联系.那么算法中如何使用线性代数?
例如,有哪些有趣的东西可以用图表的连接矩阵?
我想把任何输出到屏幕的程序,捕获输出,并在某些关键字输出到屏幕之前着色.例如,这是正常的程序输出:
bash# <program>
blah blah blah <-- this output has no color
Run Code Online (Sandbox Code Playgroud)
与
bash# <program>
blah blah blah <-- this output is colorful
Run Code Online (Sandbox Code Playgroud)
理想情况下,程序是什么并不重要.我只是想找到一种将更多颜色融入我的konsoles的好方法.
编辑:对不起,应该已经清楚了.我不是要尝试着色shell脚本输出.
.net ×2
c# ×2
algorithm ×1
attributes ×1
bash ×1
coding-style ×1
colors ×1
comments ×1
datagridview ×1
django ×1
generics ×1
java ×1
lazy-loading ×1
orm ×1
parsing ×1
pipe ×1
properties ×1
regex ×1
robotics ×1
vb6 ×1
wpf ×1