问题列表 - 第21003页

OpenCV - 它如何处理颜色配置文件?

我有一个jpeg.当然,它的颜色配置文件是sRGB.我将它加载到"图像"并调用

cvCvtColor(image, gray, CV_BGR2GRAY); 
Run Code Online (Sandbox Code Playgroud)

将其转换为灰度.当我在调试器中进入该例程时,我发现它将像素乘以这些值:

#define cscGr_32f  0.299f
#define cscGg_32f  0.587f
#define cscGb_32f  0.114f
Run Code Online (Sandbox Code Playgroud)

Waaaait一分钟.这些是NTSC RGB的亮度值,而不是sRGB.此外,我无法看到它正在做任何有关伽马校正的事情.我很迷惑.当OpenCV对图像进行解码时,是否会删除伽马校正并转换为NTSC RGB?

奖金问题:大师们有没有OpenCV论坛?我用Google搜索是徒劳的.

profile opencv colors image-processing

9
推荐指数
1
解决办法
1843
查看次数

函数调用的奇怪行为

在调用Javascript函数时,似乎JS优先考虑没有参数的函数,即使我有与参数相同的函数名.奇怪的行为只发生在以下场景中:

我有一个嵌入了Javascript的HTML页面,如下所示:

 //Javascript in the page  
 function testAbc(){
       alert('testAbc no params');
 }

 //Javascript in common.js
 function testAbc(x){
      alert('testAbc with param:'+x);
 }
 function testAbcFunc(x){
      testAbc(x);
 }
Run Code Online (Sandbox Code Playgroud)

现在从页面的某个地方,im testAbcFunc从common.js 调用,期望它testAbc使用参数调用,这是常用函数.但奇怪的是,JS在没有params的情况下回调原始页面中的函数!!

我已经在几个小时前调试了这个bug,我尝试了这个简短的代码来重现这个bug,它确实每次都会发生.

注意:如果所有函数都在同一页面中,则会调用正确的函数(带参数),但是当它们在页面和JS文件之间分开时.JS似乎优先考虑页面中的功能,即使它没有参数

javascript function

2
推荐指数
1
解决办法
174
查看次数

如何在Eclipse RCP中的视图之间进行通信?

在Eclipse RCP中,我正在使用Perspective创建视图 IPageLayout.addView(...)

但是这种方式我没有对视图的引用.因此,我不知道如何告诉ViewA更新ViewB.

这里使用的最佳模式是什么?

java eclipse-rcp

14
推荐指数
2
解决办法
1万
查看次数

PHP邮件错误

我尝试使用php邮件但错误如下.

SMTP -> FROM SERVER:
SMTP -> FROM SERVER:
SMTP -> ERROR: EHLO not accepted from server:
SMTP -> FROM SERVER:
SMTP -> ERROR: HELO not accepted from server:
SMTP -> ERROR: AUTH not accepted from server:
SMTP -> NOTICE: EOF caught while checking if connectedSMTP Error: Could not authenticate. Message could not be sent.

Mailer Error: SMTP Error: Could not authenticate. 
Run Code Online (Sandbox Code Playgroud)

和我的代码

 <?php
        require("class.phpmailer.php")
        $mail = new PHPMailer();        
        $mail->IsSMTP();                                    
        $mail->Host = "smtp.gmail.com";  
        $mail->Port = 465;        
        $mail->SMTPAuth = true;     

        $mail->SMTPDebug …
Run Code Online (Sandbox Code Playgroud)

php phpmailer

9
推荐指数
4
解决办法
5万
查看次数

10
推荐指数
2
解决办法
2859
查看次数

ASP.NET MVC2和DateTime格式

我使用ASP.NET MVC2与MvcContrib.FluentHtml进行表单绑定.

我想将DateTime格式绑定到具有特定日期时间格式的文本框.

<%=this.TextBox(c => c.date_a).Class("readonly text-box") %>
// PS. c.date_a is a DateTime
Run Code Online (Sandbox Code Playgroud)

给我

<input type="text" value="5/9/2009 12:00:00 AM" name="date_a" id="datea" class="readonly text-box">
Run Code Online (Sandbox Code Playgroud)

但是,我想覆盖默认的日期时间格式.例如

value="2009-5-9" 
value="9-5-09" 
value="09May9" 
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过特定的值覆盖该值,但是,日期也应该绑定到POST表单上的对象类.

如何使用"最小"代码覆盖UI上特定字段的默认日期时间格式?

data-binding asp.net-mvc datetime-format asp.net-mvc-2

2
推荐指数
1
解决办法
6766
查看次数

在哪里更改汇编信息 - 默认值?

我们的系统管理员已在我的电脑上安装了visual studio 2008,但未输入我们公司的名称.现在我遇到了问题,我总是需要手动更改程序集信息中的名称,因为pc制造商会自动插入到程序集信息中.有没有人知道我在哪里可以更改visual-studio中的assemblyinformations的默认值,因为我总是忘记改变公司和版权价值.

assemblyinfo visual-studio

6
推荐指数
1
解决办法
2995
查看次数

代表会导致内存泄漏吗?

代表会导致内存泄漏吗?

我的意思是,例如,如果一个类A包含a ADelegate而后者指向BMethod(B类),这可以阻止GC的A类或B类集合吗?

如果是这样,我们如何"释放"委托(设置ADeletate = Nothing/ null?)

你怎么评论这个:

//Class A Finalize, containing ADelegateInstance as ADelegate'
protected override void Finalize()
{
    ADelegateInstance = 
        (ADelegate)System.Delegate.RemoveAll(
            ADelegateInstance, ADelegateInstance);
    ADelegateInstance = null;
    base.Finalize();
}

'Class A Finalize, containing ADelegateInstance as ADelegate'
Protected Overrides Sub Finalize()
    ADelegateInstance = _ 
        CType(System.Delegate.RemoveAll(ADelegateInstance, ADelegateInstance), _ 
            ADelegate)
    ADelegateInstance = Nothing
    MyBase.Finalize()
End Sub
Run Code Online (Sandbox Code Playgroud)

.net delegates memory-leaks

4
推荐指数
1
解决办法
4961
查看次数

Mysql - 如何使用另一列的值加上一些字符串来更新列

我有一个包含以下列和值的表:

ColA ="8765"ColB ="2137"

我想将同一个表中的ColB更新为以下值:

ColC ="[8765] [2137]"

我怎么能用phpmyadmin(意思是sql语法)呢?

mysql

33
推荐指数
2
解决办法
4万
查看次数

代码分析工具和类型间声明

我有一个由Spring Roo生成的maven项目,并使用几个工具(checkstyle,pmd等)来收集有关我的项目的信息.(即我正在使用codehaus'声纳)

Roo大量使用AspectJ Inter Type声明(ITD)来分离诸如持久性,javabeans-getter/setter等问题.

这些ITD在编译时编织,因此checkstyle和pmd(在源级别工作)等工具有很多误报.

我目前看到的唯一解决方案是停用对使用ITD的类的检查.

有更好的想法吗?

java maven-2 aspectj spring-roo static-code-analysis

15
推荐指数
1
解决办法
1118
查看次数