Mặt nạ trong python là gì?

Tạo mặt nạ là một kỹ thuật phổ biến để trích xuất Vùng quan tâm [ROI]. Trong openCV, có thể xây dựng hình dạng mặt nạ tùy ý bằng cách sử dụng chức năng vẽ và thao tác theo bit

Trong mã ví dụ dưới đây, chúng tôi vẽ một vòng tròn và tạo một hình ảnh có mặt nạ bằng cách sử dụng thao tác AND theo bit như hình bên dưới

Trường hợp cond là Sai, giữ nguyên giá trị ban đầu. Trường hợp True, thay thế bằng giá trị tương ứng từ khác. Nếu cond có thể gọi được, thì nó được tính toán trên Sê-ri/DataFrame và sẽ trả về Sê-ri/DataFrame hoặc mảng boolean. Có thể gọi không được thay đổi Sê-ri/DataFrame đầu vào [mặc dù gấu trúc không kiểm tra nó]

khác vô hướng, Sê-ri/DataFrame hoặc có thể gọi được

Các mục trong đó cond là True được thay thế bằng giá trị tương ứng từ mục khác. Nếu khác có thể gọi được, nó được tính toán trên Sê-ri/DataFrame và sẽ trả về vô hướng hoặc Sê-ri/DataFrame. Có thể gọi không được thay đổi Sê-ri/DataFrame đầu vào [mặc dù gấu trúc không kiểm tra nó]

tại chỗ bool, mặc định Sai

Có thực hiện thao tác tại chỗ trên dữ liệu hay không

trục int, mặc định Không có

Căn chỉnh trục nếu cần. Đối với Sê-ri, tham số này không được sử dụng và mặc định là 0

cấp độ int, mặc định Không có

Cấp độ căn chỉnh nếu cần

lỗi str, {‘raise’, ‘ignore’}, mặc định là ‘raise’

Lưu ý rằng hiện tại tham số này sẽ không ảnh hưởng đến kết quả và sẽ luôn ép buộc đối với một loại dtype phù hợp

  • 'nâng lên'. cho phép ngoại lệ được nâng lên

  • 'Làm lơ'. ngăn chặn ngoại lệ. Khi có lỗi trả về đối tượng ban đầu

Không dùng nữa kể từ phiên bản 1. 5. 0. Đối số này không có hiệu lực.

try_cast bool, mặc định Không có

Cố gắng chuyển kết quả trở lại loại đầu vào [nếu có thể]

Không dùng nữa kể từ phiên bản 1. 3. 0. Trả lại thủ công nếu cần.

Trả vềCùng loại với người gọi hoặc Không có nếu inplace=True

Xem thêm

Trả về một đối tượng có cùng hình dạng với chính mình

ghi chú

Phương pháp mặt nạ là một ứng dụng của thành ngữ if-then. Đối với mỗi phần tử trong DataFrame đang gọi, nếu condFalse thì phần tử đó được sử dụng; . Nếu trục của other không thẳng hàng với trục của cond Sê-ri/Khung dữ liệu, các vị trí chỉ mục bị lệch sẽ được điền bằng True

Chữ ký cho khác với. Khoảng

>>> s = pd.Series[range[5]]
>>> t = pd.Series[[True, False]]
>>> s.where[t, 99]
0     0
1    99
2    99
3    99
4    99
dtype: int64
>>> s.mask[t, 99]
0    99
1     1
2    99
3    99
4    99
dtype: int64
3 tương đương với
>>> s = pd.Series[range[5]]
>>> t = pd.Series[[True, False]]
>>> s.where[t, 99]
0     0
1    99
2    99
3    99
4    99
dtype: int64
>>> s.mask[t, 99]
0    99
1     1
2    99
3    99
4    99
dtype: int64
4

Để biết thêm chi tiết và ví dụ, hãy xem tài liệu

>>> s = pd.Series[range[5]]
>>> t = pd.Series[[True, False]]
>>> s.where[t, 99]
0     0
1    99
2    99
3    99
4    99
dtype: int64
>>> s.mask[t, 99]
0    99
1     1
2    99
3    99
4    99
dtype: int64
5 trong

dtype của đối tượng được ưu tiên. Giá trị lấp đầy được truyền tới dtype của đối tượng, nếu điều này có thể được thực hiện dễ dàng

Mặt nạ trong openCV Python là gì?

Che dấu là kỹ thuật phổ biến để trích xuất Vùng quan tâm [ROI] . Trong openCV, có thể xây dựng hình dạng mặt nạ tùy ý bằng cách sử dụng chức năng vẽ và thao tác theo bit.

Chức năng của mặt nạ là gì?

Hàm che dấu xác định cách Công cụ quy tắc che dấu dữ liệu . Công cụ quy tắc áp dụng các chức năng che dấu cho các câu lệnh SQL CHỌN đến mà một máy khách trái phép gửi đến cơ sở dữ liệu. Dynamic Data Masking viết lại câu lệnh SQL. Khi cơ sở dữ liệu nhận được yêu cầu, cơ sở dữ liệu sẽ gửi mặt nạ dữ liệu cho khách hàng.

Mặt nạ logic là gì?

Mặt nạ logic . an array of type logical , and can only contain values true and false .

Mặt nạ trong tự động hóa là gì?

Che giấu dữ liệu là một phương pháp tạo phiên bản dữ liệu của một tổ chức có cấu trúc tương tự nhưng không trung thực, phiên bản này có thể được sử dụng cho các mục đích như thử nghiệm phần mềm và đào tạo người dùng. Mục đích là để bảo vệ dữ liệu thực trong khi có chức năng thay thế cho những trường hợp không cần dữ liệu thực

Chủ Đề