小编Hel*_*nar的帖子

MATLAB中的最近邻插值算法

我正在尝试使用最近邻插值算法编写自己的函数来放大输入图像.不好的部分是我能够看到它是如何工作但无法找到算法本身.我将不胜感激任何帮助.

这是我尝试将输入图像放大2倍的原因:

function output = nearest(input)
[x,y]=size(input);
output = repmat(uint8(0),x*2,y*2);
[newwidth,newheight]=size(output);
for i=1:y
    for j=1:x
        xloc = round ((j * (newwidth+1)) / (x+1));
        yloc = round ((i * (newheight+1)) / (y+1));
        output(xloc,yloc) = input(j,i);
    end
end
Run Code Online (Sandbox Code Playgroud)

这是马克建议之后的输出替代文字

matlab interpolation image-processing nearest-neighbor resize-image

20
推荐指数
2
解决办法
6万
查看次数

Django,全局模板变量

我有一个基本模板文件(base.html),每个其他模板都扩展到它,并使用其块生成内容.某些变量(例如nav_obj)用于基本模板文件中.

视图:

nav_obj = NavigationObject.objects.all()
Run Code Online (Sandbox Code Playgroud)

基本模板:

{% for object in nav_obj %}
<a href="{{ object.link }}">{{ object.title }}</a>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

目前,我需要在每个视图中传递nav_obj.有没有办法自动发送?

django django-templates

19
推荐指数
3
解决办法
2万
查看次数

基于标记/关键字的推荐

我想知道什么算法可以聪明地用于标签驱动的电子商务环境:

  • 每个项目都有几个标签.IE:

    商品名称: "Metallica - Black Album CD",标签: "metallica","black-album","rock","music"

  • 每个用户都有几个标签和绑定到他们的朋友(其他用户).IE:

    用户名: "testguy",兴趣: "蟒蛇","摇滚","金属","计算机科学" 朋友: "testguy2","testguy3"

我需要通过检查他们的兴趣标签并以复杂的方式生成建议来为这些用户生成建议.

思路:

  • 可以使用混合推荐算法,因为每个用户都有朋友(基于协作+上下文的推荐的混合).
  • 也许使用用户标签,可以找到类似的用户(对等方)来生成推荐.

  • 也许通过标签直接匹配用户和项目之间的标签.

任何建议都是受欢迎的.任何基于python的库也是受欢迎的,因为我将在python语言上使用这个实验引擎.

algorithm recommendation-engine machine-learning

19
推荐指数
2
解决办法
4920
查看次数

Django在模板上约会javascript

在下面实现这样的简单方法是什么?selected_date来自django context作为python日期:

<script type="text/javascript">
    var selected_year = {{ selected_date|date:"Y" }}
    var selected_month = {{ selected_date|date:"m" }} - 1;
    var selected_day = {{ selected_date|date:"d"}}
    var selected_date = new Date(selected_year, selected_month, selected_day);
    alert(selected_date);
</script>
Run Code Online (Sandbox Code Playgroud)

javascript django django-templates

19
推荐指数
3
解决办法
1万
查看次数

只允许超级用户登录

我写了一个django页面,只需要超级用户登录.所以我补充说

foo_view = staff_member_required(foo_view)
Run Code Online (Sandbox Code Playgroud)

但它没有削减,现在我可以控制只允许员工标记用户登录,但这不会削减.我尝试过类似的东西

def foo_view(request):
       if not request.user.is_superuser:
           #render some "not allowed page"
       #else render the page
Run Code Online (Sandbox Code Playgroud)

但它似乎没有给我错误的帮助.

django django-admin

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

java的hashCode()方法是如何工作的?

我很好奇java如何使用Object API的hashCode()方法生成哈希值?

java hash hashtable object

17
推荐指数
3
解决办法
3万
查看次数

Django,遍历所有表单错误

在我的模板中,我想迭代所有表单错误,包括那些不属于特定字段的错误.(这意味着对于form.errors,它也应该显示__all__错误)

我试过几个版本,即:

 <div id="msg">
  {% if form.errors %}
  <div class="error">
   <p><span>ERROR</span></p>
   <ul>
   {% for key,value in form.errors %}
    {% for error in value %}
     <li>{{ error }}</li>
    {% endfor %}
   {% endfor %}
   </ul>
  </div>
  {% endif %}
 </div>
Run Code Online (Sandbox Code Playgroud)

仍然没有成就,我会很高兴任何建议.

django django-forms

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

Django中默认的"删除已选中"管理操作

如何在Django管理面板中删除或更改默认管理操作"删除所选X项"的详细名称?

django django-admin

16
推荐指数
5
解决办法
2万
查看次数

Python和字符规范化

您好我从外国来源检索基于文本的utf8数据,其中包含特殊字符,例如u"?öüç"我想将它们标准化为英语,例如"?öüç"- > "iouc".实现这一目标的最佳方法是什么?

python django utf-8 diacritics transliteration

16
推荐指数
2
解决办法
8106
查看次数

Django表单字段选择,添加属性

PLANNING_CHOICES = (
    ('0',u'Every morning'),
    ('1',u'Every night'),
    ('2',u'Never'),
)

    planning = forms.ChoiceField(
                                required=True,    
                                choices = PLANNING_CHOICES,
                                )
Run Code Online (Sandbox Code Playgroud)

有一个名为planning的表单字段,我需要在选项中添加title属性,最后呈现为:

                <select>
                    <option value="0" title="bla1">Every morning</option>
                    <option value="1" title="bla2">Every night</option>
                    <option value="2" title="bla3">Never</option>
                </select>
Run Code Online (Sandbox Code Playgroud)

如何实现?

django django-forms

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