Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

brighten differs from pre v1

Đang mở
#1,371 3 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
35/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Lĩnh vực
computer-graphics

Hướng nghiên cứu

Bắt đầu từ brightness API của Jimp và tái hiện các giá trị được báo cáo bằng Jimp 1.6.0, so sánh chúng với hành vi của v0.x được mô tả trong issue. Theo dõi cách các giá trị từ -1 đến 1 được diễn giải và xác minh rằng các giá trị bằng không, dương và phân số khớp với hành vi mong đợi đã nêu khi fix hoàn tất.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Has the parameter value definition changed from Jimp 0.x to 1.x?

Expected Behavior

Brightness with a value of 0 should not affect image like it did in v0.x
Brightness with a value of 1 should fully lighten an image like it did in v0.x
Brightness with a value of -1 should fully darken an image like it did in v0.x
Brightness with a value of -0.5 should half darken an image like it did in v0.x
Brightness with a value of 0.5 should half lighten an image like it did in v0.x

Using Jimp V0.x (using Node-RED to simplify testing)
image

Current Behavior

Brightness with a value of 0 in v1.6 behaves differently - it darkens the image
Brightness with a value of 1 in v1.6 behaves differently - it has little affect on the image
Brightness with a value of -1 correctly fully darkens an image like it did in v0.x
Brightness with a value of -0.5 in v1.6 behaves differently - it FULLY darkens the image
Brightness with a value of 0.5 in v1.6 behaves differently - it half darkens the image

image

Failure Information (for bugs)

Steps to Reproduce

Demonstrating -0.5 brightness
  1. load image
    1. image
  2. invert
    1. image2
  3. apply brightness -0.5
    1. image3
Demonstrating -0.0 brightness
  1. load image
    1. image
  2. invert
    1. image2
  3. apply brightness -0.0
    1. image3
Demonstrating 1.0 brightness
  1. load image
    1. image
  2. invert
    1. image2
  3. apply brightness 1.0
    1. image3

Context

  • Jimp Version: 1.6.0
  • Operating System: Win 11
  • Node version: 18

Failure Logs

Ngôn ngữ chính
TypeScript
Star
14.7k
Fork
777
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của jimp-dev/jimp

Tất cả issue của jimp-dev/jimp

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.