Resultados da pesquisa a pedido "bitwise-operators"
Como executar uma operação de união no java opencv
Preciso escrever um equivalenteJava OpenCV código como esteC++ código Mat1b mask1, mask2; inRange(hsv, Scalar(0, 70, 50), Scalar(10, 255, 255), mask1); inRange(hsv, Scalar(170, 70, 50), Scalar(180, 255, 255), mask2); Mat1b mask = mask1 | ...
Escrevendo um fluxo de valores de 9 bits como bytes em um arquivo em C
Eu tenho uma matriz com valores inteiros de 0-511 (9 bits no máximo). Estou tentando escrever isso em um arquivo comfwrite. Por exemplo, com a matriz: [257, 258, 259] Which is 100000001, 100000010, 100000011 I am trying to ...
C - Troque um pouco entre dois números
Eu apenas tentei com este código: void swapBit(unsigned char* numbA, unsigned char* numbB, short bitPosition)//bitPosition 0-x { unsigned char oneShift = 1 << bitPosition; unsigned char bitA = *numbA & oneShift; unsigned char bitB = *numbB & ...
Quero empacotar os bits com base na máscara arbitrária
Digamos que os dados sejam1011 1001 e a máscara é0111 0110, então você tem: data: 1011 1001 mask: 0111 0110 masked data: 0011 0000 bits selected: -011 -00- right packed: ---0 1100 result: 0000 1100 (set left `8 - popcount(mask)` bits ...
C ++ shift esquerdo bit a bit em 32
Atualmente, estou trabalhando em um algoritmo de força bruta para o problema da mochila. Tudo está funcionando perfeitamente para pequenas instâncias de problemas, por exemplo, 15 itens. Mas quando executo meu programa para instâncias maiores ...
Posso usar operadores bit a bit em vez de operadores lógicos?
Operadores bit a bit trabalham em bits, operadores lógicos avaliam expressões booleanas. Contanto que as expressões retornembool, por que não usamos operadores bit a bit em vez de lógicos? Neste exemplo, uso bit a bit em vez de lógico: #include ...
A avaliação do compilador vai diferir para expressão constante e outra expressão
Por que o código abaixo falha na compilação? package main import ( "fmt" "unsafe" ) var x int = 1 const ( ONE int = 1 MIN_INT int = ONE << (unsafe.Sizeof(x)*8 - 1) ) func main() { fmt.Println(MIN_INT) }Eu recebo um erro main.go: 12: constant ...
OR lógico / / bit a bit no quadro de dados do pandas
Estou tentando usar uma máscara booleana para obter uma correspondência de 2 quadros de dados diferentes. você Usando o operador OR lógico: x = df[(df['A'].isin(df2['B'])) or df['A'].isin(df2['C'])] Output: ValueError: The truth value of a ...
O que significa | variable no verilog?
Eu estou querendo saber o queassign hd_trs_detected = |hd_trs_match; significa em verilog. Estou principalmente interessado no|hd_trs_match parte. Eu sei disso | significa pouco sábio OU, mas não sabe como interpretá-lo sem um valor antes do|. É ...
Comportamento estranho de deslocamento de bits com byte em Java
Como eu estava usando a troca de bitsbyte, Notei que estava obtendo resultados estranhos ao usar o deslocamento à direita não assinado (>>>) Comint, ambos à direita (assinado:>> e sem assinatura:>>>) se comportam conforme o esperado: int min1 = ...